Thing starts right up, runs fine for a long time then just for the **** of it dies, try to start it immediately and nothing, not even close. Wait for about 10 minutes and starts right up and fine. Once we were getting bounced around a bit, next time not. Any thoughts as to what it could be? Can they diagnose something that sporadic? Thank you in advance