I've got a 2003 diesel engine in my boat. Last week the oil press. light and battery light came on while the engine was running. Then the tach started acting up; wound all the way up to the top, back to zero when I pulled the throttle back and didn't come up to the proper rpm until I gave a...