I put the TPS sensor in on Saturday and the engine is running great now. Idle is smooth and the lean codes went away. I replaced the seals around the injectors and got rid of the gas smell I had every so often. One of the upper seals was a little loose because the injector popped out too easy from the fuel rail.