May sound a little bit silly, but the noise isn't a blown exhaust gasket is it? Just an easy thing to check.