Is it my imagination, or does that thing sound like a small V8??? Is yur exhaust sealed, no leaks?