I recently finished building new printer and was also getting negative temperatures when thermistor was not connected.
Check your wiring, if you have a tester, measure resistance of the thermistor (typically should be close to 100 kOhm), make sure you have correct pin assigned.
To narrow down the problem you can temporarily replace thermistor with 100K resistor directly attached to sensor connector on your board and check if the reading changes.