Hi, I have a 1988 JS300 that won't start hot. It started fine cold and we ran it for awhile and it started hot for a weekend. The next weekend it won't start hot. It has a 340 battery, brand new spark plug(the right one), 140psi, a new starter kit and new gasket set. All we can think is maybe...