Lx 255 starts fine but then stalls after about 30 minutes. I replaced the spark plug, air filter, and fuel filter but did not help. It has a kohler cv15 engine. Only other thing I noticed was that the battery light stays on which that never did before. Do not know if battery would cause...