PLEASE, PLEASE HELP.

The oil warning light on my S reg Golf keeps flashing. It seems to come on when the engine is warm and will beep repeatedly about every 5 mins or so.

Have checked the oil pressure, changed switched and the pick up filter.

Took it to a garage and was told that the crank shaft needed re-grinding. Also had this done which was very expensive and yet the light STILL comes on.

I have no idea what to do now.... any ideas PLEASE