i have this problem as well!!! 2weeks ago it wouldnt pull an lik lost power after 4k revs now its pulling all the way 2 5k revs lik a dreams then lik dies!!! i no my sensor if f**ked as car runs pretty much the same with the sensor off!!! but took it apart an cleaned the terminals with a coton woll bud an sorta helped the idle an smoothness of the engine running but hasnt fixed the problem!!!