Kevin,
I have replaced the IAT and the boost sensor at separate times. I KNOW the new boost sensor increased my mileage which meant the old one was bad even though it didn't set codes. I don't remember the IAT increasing mileage but it may be 'cause I'm gettin' older!
Both of these were replace at about 500,000 miles.
Godspeed,
Trent