5.0L Tech
Once this winter came around ive been letting the car sit and i started it up the other day and took off and when i rolled to a stop and put it in neutral i noticed the RPM's didn't settle. I then got on it a bit and it went away for the rest of the time i was driving it. I went out to take it...