Truck ran fine on way to work this morning. Went out for lunch and it was bucking and jumping when I get on the throttle. Boost will not go over 4psi. Checked codes in odometer window: p0237 and p0112. Hooked it up to an snap on scanner and it is reading a battery voltage of 12. 7 and ECM reads 14 volts. IAT voltage is reading 0 volts. Question is where do I need to start? AIT replaced 12,000 miles ago. Can this go bad so soon. Would a bad MAP sensor cause an IAT to not read correctly? Any help will be appreciated. Thanks