engine starts and runs fine for 15min then starts to sputter and idle rough then stalls, changed plugs, fuel filter, air filter,