Hello all, Help please. My 2003 L200 has a stumbling problem. The car starts fine. It has an intermittant miss only at idle. Step on the gas and it goes. No stumbling or hesitation. At highway speeds it's perfect. Come to a stop light and it starts to stumble. Step on the gas and away it goes with no sign of stumbling. No SES light or codes displayed on my OBD II reader. I figured it would have been a sensor except there isn't any error codes. I unpluged the O2 sensor trying to induce a SES light. No light. Strange. I then unpluged the TPS and water temp sensors. Still no error codes. I've changed the fuel filter. Fuel pressure is 30psi. I've used injector cleaner in the tank twice and sprayed cleaner directly into the throttle body. Haven't found any obvious vacuum leaks. Part of me says the ECM must be bad since it doesn't display any errors. I always relate stumbling to a rich condition. Any Idea's?