Has anyone ever adjusted the tps? The reason I ask is, when. I bought my '05 Pin. It didn't run right . I cleaned the throttle bodies and it made the bike run way lean. After several trips back and forth to the dealer, it turned out that the tps was adjusted a whole bunch of points too lean. Someone had adjusted it with the Tb's dirty I think, instead of finding the cause of the overly rich condition, which was the TB's were dirty.
They adjusted it and it was good again. They had to fashion up some 02 sensors to read the exhaust gas output since they didn't have an analyzer.
As stated above though, it could be an air leak as well.
'14 Ness XC