Yeah I went thru all this.... no success! Spares are horrible prices here!The tps and the iac cost about $200! Turned out to be those stupid intake manifold gaskets! Wish I'd known the trick of spraying "engine start" around the intake manifold before I started replacing stuff that wasn't necessary! Dohhhhhh! ):