1999 ranger 4.0L - P0303 code and oil on #3 spark plug
Hello everyone, I greatly appreciate any help I can get.
I have a 1999 ford ranger with a 4.0L engine with 160K miles. I've had the truck about 7 years now. Since I've owned the truck it's always had a shaking problem. After owning it for a year or 2 I discovered all I had to do was change out the #3 spark plug because it was getting oil on it, by the electrode where the spark is generated and on the threads. The plug wire end is clean. This worked up until about a week ago. I was the driving the truck real hard, flooring it for a good 15 seconds here and there. Then when I parked, the shake was back. Next morning I bought a new plug, it didn't fix anything. I bought all new plugs and wires still didn't fix anything. I used my video camera on phone to look down the spark plug whole and there appears to be a good amount of sludge on half of the #3 piston. There isnt any smoke coming out the exhaust. A friend of mine says it could be a motor mount causing the misfire. Any help is greatly appreciated, driving a shaky truck sucks lol