me and virgil were talking about engine noises the other day, go run the hell out of it and see what happens if it quits its fixed, if it doesnt quit then you know its just an annoying noise, if it goes than you know it was something significant