My truck is well maintained and has 144,000 miles. Recently it periodically drops to idle while at normal driving speeds ranging from 45 to 75 mph. Pop into neutral, say a quick prayer (ATL traffic!), switch key off/start, she cranks for a second then fires up and drives just fine for another...