Mine did this when the PCB Carriage Head went bad, Replaced That and the Motherboard and It was running again.
Sounds to me like you've got the right parts on the way to be back up and running soon!...