i would absolutly check fuel pressure mine did just about the samething barly made it home the next morning it wouldnt start at all. sparyed carb cleaner into the air in take while someone tried to start it.it would run as long as i kept the carb cleaner going. but definatly check fuel pressure.

i have been there too!