On my 2001 7.3 when the engine is under load it feels like a bad misfire. I had my buddy pull codes with his Snap-On scanner and it came up with P0476 (EPR failure) and P0605 (internal control module ROM error). Also, it it shooting out white smoke. He thought the Baro was off also, anybody know what it should read in Hz? The truck has a 4" DP and exhaust, and hypertech programmer. Any help would be greatly appreciated.