Do you use a block heater? You have to make sure the battery has a full charge? Are you saying it cranks good but won't start or it won't even crank? If it cranks good, have a helper crank it while you check for spark at the plugs. If you have spark everywhere use a gage and check fuel pressure.