RE: does pitts rob power?
In my opinion, yes, they do take away some power. They are also usually noisier and sometimes make it harder to get yuor engine to run right - many time because they do not provide enought back pressure. You can usually make up for this by plugging one of the two exhaust pipes. I use the stock muffler whenever possible -