My 97 M3 conked out at idle. It was short a quart of oil , i refilled then when i started it there was nasty clanking. Mechanic said its the bearing on the crankshaft probably caused by oil pump failure. Has anyone heard of similar problems with these engines? 135,000 regular oil changes?? Is it worth fixing it?