Check your transmission mounts... I had one break before, and it ran like crap unless you were driving.... I was doing some spirited driving, busted the mount and it ran like crap. While you're at it, check the engine mounts... you might not be able to tell if there is anything wrong with them, but if you look at your rad, the fan may have come in contact with it. I'll bet it's the tranny mounts, or more specifically, the cross member they mount to has either broken, or a bolt has rusted out.