Wow, thanks for the quick replies!
A couple of other notes:
1. The tach started reading crazy...would go all the way around, then sit at around 5k rpm, when I know it's running around 3k-3500. I replaced the tach with a new one and it is doing the same thing.
2. The last time I took it out, I...