2002 2500 auto. I've had this truck for about 5 years now, and it's been this way since I've owned it. Honestly wasn't sure if it was just supposed to run like this to be honest. Picked up a new camper this weekend, and had issues keeping it at 65 mph on very slight grades without finally downshifting around 60mph just to hear it scream. Even then it really didn't pull hard. Truck is stock, with a few addons. K&N cold air setup, straight exhaust, and an Edge EZ tuner. I added the tuner a couple weeks after buying the truck, and honestly didn't notice any difference. Truck maybe got 1-2k miles per year. Planning to change that with this camper. Today I tossed on a fuel pressure gauge to see how she did under a load on the stock fuel pump setup. She sits around 12 psi at idle, maybe 13. Driving around normally, around 10-11. WOT at highway 60-70 mph going up a good hill, it was around 3-4. Now, as low as that seems, from what I understand on the stock setup, that's about normal. I pulled and cleaned my MAP and IAT sensors. Both had no change on watching my scanner. My concern though is with the MAP sensor. It's reading 57.6 Hg with just the key on. Which is 28.3 psi, minus 14.4 is 14.3 psi of boost not running. It's slightly higher when idling, but barely. At WOT it reads 75 Hg, which is 36.8 psi, minus 14.4 is 22.4psi. There was no change with or without the Edge EZ installed. I figure I have a bad MAP sensor, judging by the readings when the key is on, but would that honestly cause my issue? I honestly was figuring I'd find very low readings from my MAP, which would cause lower fueling even though I'm building boost. Sorry for the long read. Any advice?