If thinking it might be a fuel problem, like i said if i run the car then shut it off for a few minutes then start it again it starts fine. But if it sits all night and i go to start it it takes a long time. Could it be a bad fuel pump or filter? How can i check?