Guess that noise

Wow you sound like most of mechanics I don't take my car to. Well actually I don't take my cars to mechanics for that reason.

you can get it to make the noise (not as bad/split second) free revving it. Coming from somewhere inside the engine.