Ranger has 130K miles and runs great ,never had a skip in the engine but have this nagging problem when the engine is hot , after an hour it will turn over but then it is hard starting like its not getting gas, but I will eventually start and sputter and run rough for 30 seconds . it starts...