adamhaze8 said:
I should also mention that with my x and y endstops, they would short out the motherboard whenever triggered. Why would this happen?
If they are the 3 wire types, you have them plugged in the wrong way around so they are shortring the 5 volt to gnd when triggered.
Just rotate the plugs 180,should sort it if the 5 volt regulator on the arduino has survived being shorted out.
Also, you say you have connected the brow wire of your sensor to +. is this the +5 or +12 volt, if + 12 then you may have damaged the Z input pin on the arduino.