i have a 95 impreza 1.8. ok here is whats going on....start the car when cold it idels fin then as soon as the temp gauge starts moving up it be gins to randomly misfire. up until it gets to normal temp then it rarely does it. i changed sparks, coil, 02 sensor iac valve, tps. its still doing it. someone please help me out i cant figure it out. everything checks out right compression timing everything!