1990 XJ 4.0 running rich
I just bought this Jeep last night. The PO put new battery cables and battery in it, but they didn't put the cables in correctly. It barely ran when i picked it up but i drove it to a parking lot and discovered the ground strap from the valve cover to chassis was broken so I connected that and it idled smooth, lights were bright again, gauges worked, but it didn't solve the problem of running rich. I will rev it up and the damn thing smokes like a diesel but while driving, I cant see visible smoke out the window. My friend that was following me said it still stinks while on the freeway. What might be wrong? Oxygen sensor? CTS? TPS? BBQ?