Not a big job replacing the parts, however an informed diagnoses is critical.
Guess work can be costly and throwing good money after bad is never a good idea.
All parts are in stock and good to go same/next day, so just drop me a pm if I can help you further once you know what parts you require.
Alex.