hi i have a civic and often it wont start. but after pressing on the gas for a while it starts. my mechanic dont know whats the problem.... if anyone else went through the same problem please let me know what i should do?