I have a 07 that replaced an 04. Everything is stock except for a k and n air filter. Changed oil and fuel filter last Thursday along with the passenger side headlamp. I opened the air filter box thinking it would give me more hand room, wrong. Everything is good until last Friday heading home from work up the Manchester bridge entrance ramp to I-610 over the channel and "engine at reduced power" message. Topped the bridge and everything is good, punched it and away we go 75mph plus. Went to orielly and reset the truck Saturday. Got a mass air flow reading. Heading home yesterday and BAM, same thing. Everything is good when I level out on top of the bridge, hit 85 mph plus on the way home. The engine light is still on but the truck runs as normal. Any suggestions?