wont start but cranks on 2005 GMC Yukon Denali

starter went out and i replaced it after replacing the starter it would crank over like it wanted to start. i thought i might have broke the crank sen. so i replace it i have no spark at the plugs but do have 60 psi for fuel any suggestion

2 answers
Make sure the wires or the connector going to the crank sensor were not damaged when you though you may have broken the crank sensor.
i had a similar problem.Check the fuel sending unit located in the gas tank.By topping off the fuel tank you can mess this device up.