Foot plate is Carbing from Japan.Wow, well done on the project thus far. Were you able to resolve the electrical questions?
Where did you get the metal foot plate on the passenger side foot well?
Electrical almost there. Have to figure it out with testing or get a side harness to swap out.