I grew up in Central PA, and have been to Carlisle a lot of times, but not recently. I may have to make the trek this year, several other guys from work usually go up.
Sounds like you are making progress! The poly upper torque mount I put on my 01 made for a lot more vibes than I was expecting as well, and it hasn't gotten any better with time. I am planning on going back to a standard rubber one soon.