Hello, I have a Honda Pilot 2004, has 185k miles on it. My battery was replaced recently, I am in the process of replacing several things that need maintenance, such as timing belt and other minor things. Past couple months I have been having issues on and off with my pilot, I will crank the ignition and it cranks but it will not start the engine, it started off as happening once every week or two but now it has gotten much worse, sometimes takes 4-5 hours till it works again and will not work in hot weather. I have been told that it could be the fuel pump or the fuel filter, but I am not sure how to test this out myself. Any suggestions?