bates517,
If you just bought it why not call the manufacturer and let them know of the problems. they should make good on you purchase. However if it is used then ther are several sources to get hall sensors. here for example
http://www.cncengines.com/ic.html . look at the pic third from the bottom.