If it's like a ratcheting noise on the solenoid with the key on the crank position, check the connections on the solenoid and make sure the wires are correctly installed. Another cause for this symptom is a low voltage from the battery. Dont forget to also check the battery terminal connections too.
I'm thinking that there might be something wrong with the way your solenoid is wired up. Are you sure that the start signal wire is on the correct pole?, Also, have you tried to bypass the solenoid to see if the solenoid is faulty?
If the battery voltage is at or above 11volts, that starter should have spun when you bypassed it. This may indicate a starter issue possibly a seized gear or a bad winding on the starter motor.
Make sure the timing is correct. If there is any leaks in the fuel line, the pump would not be able to prime the lines with fuel but instead, with air. Make sure all the lines are tight.