I have a 99 1.9SDI golf,

I was driving along tonight about 50ish in 5th gear just heading home when my rev counter just went to 0 from 2000 rev's, the car started to slow so I pulled in then as I was pulling in the oil light came on and started beeping at me.

I pulled the car over turned everything off and started the car, came up fine no problems, Kept the rev's high the rest of the jouney....

I just had the car serviced last tuesday and the oil etc was replaced. Any ideas what happened ? I'm brining it back to the mechanic tommorrow but was wondering if anyone knew what it could be ?

It also seems to idle a few rev's lower than usual, it did stall at lights the other day though at the time I figured I just stalled it.

Thanks

Paul.