what would cause this truck to have problems starting up on 2005 Dodge Ram 2500

it will turn over but wont start and we have already replaced the fuel pump

2 answers
you need a diagnostic service done to find out why your truck wont start
could be alot of issues incl oil sender on side of block or inj pump.sek a diag and est to make sure your not wasting time and money