Hi, I've been reading loads of posts trying to work out why between 50 - 60mph my lexus is missing. It doesn't do it under hard acceleration or city driving. I've noticed that climbing up a long motorway hill it will start to miss-fire between a certain speed range. I've cleaned the throttle body. The few days following this the idle speed was erratic, but it's sorted itself out now.
Yesterday I checked for trouble codes and it gave me code 21 and 28, which I believe are the main oxygen sensors. However, I don't think this is the problem because the exhaust manifold is leaking, so I presume this is affecting the sensors. I don't think this would cause a miss-fire, but I might be wrong.
I've read that the problem might be the ignition coils or the throttle position sensor. I'm leaning towards the tps. I'm a bit reluctant to change it because I might make the problem even worse.
I'd be very interested to hear your thoughts.