As the tittle says my truck wont start?? 2004 se... It cranks but it wont start i have changed the fuel pump. Also checked for spark dint see any, my ecm relay was replaced under the recall.. Took it to a mechanic and he thinks its the ecu which i have doughts on it i dont see why it would give out but i guess im not sure if thats a common issue ..any suggestions will be appreciated thanks