It started tonight after about 5 seconds, I drove it 20 miles, parked it for two hours, it started again after about 5 seconds and ran flawlessly on the drive home.
If your tank is 1/2 or less, fill it with fresh fuel and drive it until it's time to fill up again. If the tank is full, drive it for at least 1/2 tank then fill as above. Either way, carry a cell phone with AAA on speed dial. :wavey:
If after the fuel is fresh the problem is still there, I'd place bets on fuel pressure and/or fuel check valve.
6 years is a long time. Expect a few other things to rear their ugly head....like seals. :str: