Why don't you have a chat with TWS, he has rewired my Trike, twice, I had a fuel fire, but we don't talk about that .
He does all of 'r lot' with electrical problems.
Have a chat with him and in some cases he can even sort it on the phone.
You can get hold of him on 01285 238419 or. 07748572826. His name is TICH
If he doesn't answer leave a message, he's always up to his elbows in electricals.....
Address :- Unit 10, Lakeside Business Park, South Cerney, Glos. GL7 5XL