How long since a tune-up? Any applicable trouble codes? You can check some codes, yourself. You turn the key till the dsah lites come on, no further, no crank, cycle the key, on--off, on--off, on, then the mil starts fkashing, you count the flashes to get the codes. Your looking for two digit codes.