Went after some maintenance this weekend...changing cap,rotor, after which the truck sounds great but now, of course, it won't idle, runs surging up to 1k rpm and then falls to 500 and dies. Probably should have left it alone.
I'm guessing a vacuum leak...