Hello,
My problem on a to that had shutoffs and erratic idles, sucking air at times was caused by the tps, the arm was bent and once it was replaced everything was corrected. It was visibly noticeable when you took it off and looked at it. It was a mysterious problem for a while on mine.