Okay I need some help here. 2 problems with my 95 Mark. First of all it has a sick rough idle and has had it for a while. When I am sitting at a stop the rpms will jump around in the 5-600 range rough as hell. Sometimes it does it, sometimes it doesn't. I have had new plugs, new plug wires, check engine light was on for an 02 sensor so I got a new one. I have also just recently had a new radiator installed and an alternator. I try to treat the Mark like a king but it's not returning the favor! Also just had a new air filter installed and an oil change. A while back I was told the rough idle was due to low compression in one of the cylinders due to burned valves, so I payed a ton to have that fixed. It helped for a while, but the roughness came back shortly. Could it have something to do with injectors or the fuel pump? Please give me suggestions because I am out of ideas. Second of all, when the heater is on and I am stopped I get exhaust fumes in the cabin. AC works great and everything but the heat seems to carry exhaust fumes with it. Another thing that makes me think it may have something to do with the injectors is when I am driving along sometimes it will kind of "jump" especially when I accelerate lightly, I don't know if you can tell what I mean by that but it's the best way I can explain it. Help me out plz!