At first my truck would not start on first turn sometimes...it would just crank and crank. I would cycle the key off then back on and would start emidiatley. Then it got worse so I assumed it was the fuel pump going bad. So I changed that. 180$ later it still does it. I have to cycle the key on and off and on 4-5 times while pressing the gas pedal at the same time to get it to start. I put a brand new fuel pump relay switch in and it didn't help anything. Its not showing any codes. I'm lost...any advice?