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.