please help with 300..

Check to see if the security light is flashing while it is cranking. If it is, the pcm could be suspect. I have replaced many. Also if you have a way to check the fuel pressure, see if it has at least 45 psi and pumps at least a quart in 30 seconds. If you can have someone with a generic OBD2 scanner check codes it will help