My 172 keeps going into "limp mode" and won't let me go above 3k.have changed lambda sensors and had it on diagnostic..didn't bring anything up!cleaned the throttle body and I think it may have gone as all it does now is rev to 5k as soon as i switch it on. Looked at throttle, its slightly open and won't go back... Looking around the only throttle body i can find is for a 182..will it work and fit on my 172??? msg back please... Lee