Got outta work today and decided to tackle a few things that have been bugging me on my new to me '13 Spyder. The frunk would not pop with the button, and the ACS system has been inoperable. The previous owner bought this unit at 2 years old and 88 miles and claimed it hasn’t worked since he got it

.
So after doing some diag with a noid light plugged into the plunger harness, I found that I had no ground at the plunger. After doing some more digging, I found that ground is supplied by the limit switch. As long as the switch is closed, it provides ground to the plunger. Dug around the switch and found that the switch was BROKEN! I ordered a new limit switch, installed said switch, and now, the trunk only pops occasionally, very random when it does. Long story short, I found that 12v is supplied by the dash switch, but I was getting BARELY 12v, like maybe 12v, but barely 1 amp. The plunger requires at least 5 amps. BRP kinda screwed up here. Any other manufacturer always wires locks and releases with relays. BRP just used direct wire to a switch, therefore burning out the switch contacts. Loh and behold, there is still enough current passing through the dash switch to fire a relay. So bam, I took off the left panel and wired a relay in to send signal to the frunk pop. Problem solved. Works every time now.
As far as the ACS air ride, I dug in and found that the crank had fallen off the motor inside the OEM compressor! I took it apart and did what I had to do, reattached the piston to the motor inside the compressor, and reinstalled. Everything works like a champ now! The air compressor runs for a few seconds after I put it in gear, and it seems to be doing what it should! I put red loctite on that grub screw and I cleaned the brass check valve, as there had been a small leak when airing it up manually. Sprayed everything down with soapy water to be sure there were no more leaks.
Edit: wanted to attach pix, but no matter how I try, it says file too large.