Adam the Answerman may be able to help you diagnose over the phone and repair yourself (and provide needed parts), depending on the complexity and your level of handiness. They've helped me with AC capacitor, gas stove and clothes dryer in the past.
https://www.adamtheanswerman.net/partsOn Plano Road, just south of Forest.