Front bearing will cause this also, defintly a air leak somewhere. also if you pinch off the gas line and it stays running for 15 seconds or so is also a indication of air leak, set back to factory setting and try pinching fuel line at running temp and see what happens?