Wrong datum.
Fixed altitude set (throws off position).
Defective GPS Receiver. Position is actually determined in the receiver (it's not just an antenna), and not in the head unit.
Call up the page that shows satellites locked on, position, and position error.
Brian