Motor mounts have never been checked so thats on the list of things to check, don't have a strap. Thanks for the ideas.
1turbo6...the detonation comes in as the car boosts up, I havent put it to the floor in 2nd gear cuz I know the detonation is coming. It gets to about 3.0 to 5.5 and my foot comes out of it immediately. No it still misses at idle(intermittently) and I haven't checked it at WOT till I get more race gas.