The symptoms seem to point more to an electrical or software issue as it looks like the mechanical functionality is working, albeit only in specific circumstances. It sounds like you need a really good diagnostician or auto electrician, otherwise head melting is almost guaranteed.