Ok I took my wife's 05 out today to run it and I jumped on it to blow the soot out and check engine light only thing I had to check it with was my bulldog and it came up (p2121 throttle/pedal position sensor switch D circuit range/performance) anybody know if this sounds rite? And I guess it's the TPS sensor that's bad? Thanks.