I have a 99 explorer with a 5.0. Runs like a champ when cold. 5 to 10 minutes later, after it warms up, if I stop, when I begin to accelerate it spits and sputters or pops until 40mph when it smoothes out. The only code I have is a 1506 which I understand is a evap code. I have checked for...