I know the PO of my Excursion had replaced the throttle position sensor and got the part at an IH dealer for like $25. Yes, your getting hosed, although if your in New York, I'd say it sounds normal. (the prices AND getting hosed). If you took the truck in cause it wouldn't go, and they sold you shocks and changed your diff fluid, and you didn't ask them to, then why did you pay for it?