before doing anything serious. my suggestion is do this DIY first. It did fix mine which sliped randomly. I think u will find both solenoid hardly can kick dueto metal dust blocking its internal movement. Also suggest a new screens while you are there.