I have a 03 2500HD with a 6.0 in it, it has 238k on it. When I come to a stop light, it wants to stall, but if i put it in neutral, it is fine. it is kicking out a couple of lean codes, and a couple mass air flow codes. I have swapped the MAF with one from my 1500 and it is still doing it. Does anyone have any ideas?