I’ve trople checked that everything is reconnected and the gaskets are fine. It started right up, idled great for 20 mins. We shut it off for about 10 mins. Then we took it for about a mile test drive and the check engine light came on and the VSC light. Still was running fine. Shut it off in the driveway and waited a few minutes. Tried it and just cranks. So I unhook the battery, check all my hoses and wires again, try it. Fires right up, So I let it idle for 15 minutes or so and listen and play with the throttle and it sounds fine. So now I try to back it ip the hill in front of my house and it’s fine. Pull back into my driveway, shut it off and now it’s doing the same thing.