I originally was going to come but then had to cancel a couple of weeks before hand as was having fiited my new wheels on the 6th.
Only thing to further suggest is a good auto electrician. I only hope its not the BCM. It gets mighty expensive then but think alex or lee can cover parts for it but not so sure with yours being a JDM