My 04 Civic with 27000 miles is turning over but not starting from time to time. It turns over great but just won't catch .When this happens if I wait a few minutes it always starts . This has me concerned , I know when I take the vehicle to the dealer it will start fine . Any ideas what the problem could be ? Thanks in advance for any help .