Have a 2004 D22 with ZD30. Has started running very badly, often but not always no power, idles badly in that engine keeps revving as if I was blipping the throttle, but the rev counter is reading about double the revs that the engine is at. Vehicle is high mileage (400,000) and used for heavy...