Did that come out of a corvette? The guy (or gal) up the street has one and it sounds a little rough. I just presumed the owner had modded to sound that way.
Have you checked all the plugs and wires?
Oh and BTW that is one of my favorite body styles...
I HATE YOU!