I have a 95 Sportage and recently it started dieing while driving down the road. When this happens I leave the key in the on position, shift the vehicle into neutral, let the rpm's drop to zero, push in the clutch and shift to appropriate gear for the speed, let out the clutch and the car will restart. It will run for 20 to 23 seconds and then die again. When it dies I can leave it in gear without letting the rpm's drop to zero it will not start. TPS and MAF check out okay. Several times it has died when stopped and I got out and pulled and reinstalled the ECI relay and Fuel pump relay and it has started but not every time. I have replace the Idle Control Valve,fuel filter, fuel pump, coil, ignition wires about 20,000 miles ago and recently replaced the fuel pump relay. Any Iideas?