After 2 and a half months of BS, runaround, and frustration, the Wench is street legal. My wife picked up the plates and registration yesterday so we are good to go, I can drive down the street without fear of getting pulled over.
The inspection was BS'd and I still need to fix the turn signal arm but it works well enough. Still no wipers.....