Hi I ve got a l3901 5 or 6 years old with 58 hours it has a p2294 code coming up. It will run for exactly 3 minutes and die. It will run idle or full throttle until it warms up to operating temperature. Once reaching operating temperature it will only idle. It will start and run for 3 minutes at a time all day long. It is also beeping while running. I've searched all over wiring harness for a problem and haven't found any damage. If anyone knows exactly what this code means it would be a great help.