Rough idle and random misfires when accelerating slowly from low rpm while driving. Misfire while driving causes check engine light to flash and the car "bucks" pretty severely. The flashing light and bucking sometimes stops by backing off on the throttle, otherwise turning vehicle off and restarting will stop it. Then it is back to just the rough idle. Can avoid the flashing and bucking by accelerating quickly and keeping the rpm's high (2000 or higher). Check engine light stays solid until the code is cleared. Codes are usually P300 through 305, sometimes multiple, sometimes just one. Have replaced plugs, wires, coil packs, mapi sensor and intake manifold upper and lower gaskets.
Also, have random issues with turn signals and cooling fan. At times the turn signals stop working, no lights inside or out. The cooling fan also runs high speed at times when it should not. Like right after startup when it is cold outside. Turning vehicle off and restarting resolves both issues. I have checked and cleaned all ground connections I could find.
I am thinking these issues are unrelated but am running out of ideas. Any suggestions?
SPONSORED LINKS
Sunday, November 12th, 2017 AT 9:14 AM