Check the plugs to see if they are oil fouling, it sounds like the turbo seals like you said. But the low coolent doesn't sound good. Has it been low, have you checked it , or was it neglected? Fill it up, pressure test the cooling system for leaks. You can get a pressur tester in a parts place, kind of looks like an air pump. Start there.
|