I'm unable to properly answer your second question - it may be a low cost simple fault and it may be an expensive fault.
Whichever it is - the cost of the repair engineer will be a significant factor.
As for replacing it - the age of the machine might suggest what you might do.
You might call in an engineer for a diagnosis and a cost estimate - then make your decision.
Continuing good luck...
June 2015