I had flashing M&S lights and limp mode intermittently on longer journeys. This escalated recently so I sent read the fault code (P0705) then sent my switch off to this seller. Great pre purchase communication (not trying to sell anything) and quickly returned to me. I'm pleased to report the problem appears to have been fixed and for a very reasonable price.