Quick Steer Kit and SWPS, AH Problems (Experts Needed)
- I still have planned to change the behavior when it does a "zone shift" upon detecting that its zero degree position is off by +/- 360 degrees
- the idea being to perform the zone shift while the SWPS is near actual center so that the output angle is not a large jump (right now it does a zone shift when a non-center position is detected, which makes a big change on the output angle, likely causing the EBCM to throw a fault)
- this is probably a fairly minimal change which would also apply to Manipulator V1
And these changes should apply directly to V2.
Managed progress on the items in my previous post, including: 1) full wire harness for my V2 with programming capabilities added through the ash tray mount; 2) made another iteration of the V2 3D-printed ash tray mount; 3) successfully programmed the V2 with the harness and the OLED is displaying. I still have plenty of OLED code to troubleshoot, though.
Of course this is all just gibberish without pictures! I'll have to work on that...
Lastly, I've been working through a "SWPS Health Check" routine. The SWPS is a simple device that can fail and the EBCM has its own methods for detecting that. The Manipulator kinda needs this capability as well; enter the "Health Check". This is especially pertinent to me because an old SWPS on my '01 Z06 had a soft failure where it still mostly worked but the output wasn't good, and I believe this actually caused the car to dart off the road once (thankfully with minimal consequence).
I may have posted this years ago, but below is a plot of the old SWPS's output of A vs B. Red line is theoretical perfect, blue is measured output. My goal with the Health Check would be to detect this condition, and if found, turn off the Manipulator's output so the EBCM will just disable ABS / stability control (which would of course alert the driver).
Last edited by MetalMan2; Jul 28, 2025 at 06:11 PM.
For once throughout this project I can say that my C5 is actually together and running without issues so I can test whenever!
I don't drive the car much on the street because it's 100F outside and I don't have AC, but I would gladly do some testing.
Had a weird curveball, of course: while testing the code, the EBCM seemed to be throwing a fault once the Manipulator's output reached/exceeded around +540° (this condition occurred when I intentionally powered up the Manipulator with the steering wheel turned left more than 180°, so that it was "zone shifted" by 360°). It was strange because this issue didn't specifically correlate with the code changes I was testing, and I didn't think it ever occurred before.
So I started digging deep into the code and compared it to my SWPS/manipulation spreadsheet, and found it! In the output section of code I have a series of calculations based on output "zone", and lo and behold the equation for output values greater than 540° had an incorrect value. Went back through ALL of my old code files and it turns out this error started in the beginning.
Anyways, so far the new Zone Shift code is looking good. Haven't tested it during a drive cycle, but the EBCM has yet to produce any faults with the car stationary.
Video of this in operation and showing how Zone Shift works, plus the current lack of EBCM codes shown below.
- SWPS Manipulator V2 being complete enough to ship
- Oklahoma Z build driving
- Baby Tusc arrival
Last edited by MetalMan2; Jul 31, 2025 at 01:19 AM.
Updates to V1 code ("V1.1") have just been completed and forwarded to @jonofmac for additional testing. These changes will directly translate to V2 as well.
OLED case designs for V2 are in great shape as you see below:
- Ash tray integration, which includes USB port connected to programmer
- Standalone, tiny unit just with screen and button/switch (on right side).
- Attaching this will be interesting, as-is could be secured with something like adhesive-backed velcro. Alternatively I could model the bottom case portion larger with holes for mounting using screws or zip ties. Keep in mind, though, that once the Manipulator is set up (using the screen & button) it's not really needed any more and it plus wiring harness can be removed altogether.
My full focus is on trying to earn an income. After that comes baby prep for the house. Then cars. And if my back hasn't gone out by then, I occasionally get stuff done.
It will help now that the nights are beginning to get cooler. If I rob myself of more sleep then I can hang out in the garage and get stuff done. I'm actually heading out to go de-corrode a brand new accessory bracket from GM which shipped without the alternator spacers (I'll just reuse what I've got) but I had left it on the floor of my garage over the winter and it oxidized something fierce. Time to clean it up! And maybe get a few bolts loose on the blower head unit.
The Best of Corvette for Corvette Enthusiasts
Since then at least I made some code changes:
- Added a "disabled" mode where the device simply outputs 0V on A & B. This could be useful for people drifting/racing where they want to disable Active Handling, but it's much less effort than unplugging the SWPS under the dash.
- Increased the angle which can be outputted. For my use case I only need the equivalent of ~540° of steering wheel angle, but somebody seriously drifting the car might need much more. It can now output up to 900° of equivalent steering wheel angle. For reference stock is somewhere around 450-480°.
Hopefully this drive and several subsequent drives go well so that the V2 can start making it into more C5s.
What's happening... starting out the drive things are okay. Did the center calibration, made the angle kit selection. Both of these get written to EEPROM so that from a power cycle (i.e. key-off, then back on later) the Manipulator remembers center calibration and which angle kit is being used.
After several minutes of driving the V2 display seems to freeze, and it ends up resetting. Doesn't just reboot, but resets such that center cal & angle kit selection is wiped out / reset to default. And when it powers back up it's reporting the steering wheel is 180° off... no idea how that happens (never seen it before with V1). And then if I turn the wheel just a little Active Handling majorly kicks in. Fortunately the last time it happened was right before I got on the freeway.
Needless to say there's a lot more testing/debugging in my future.
I wonder what's causing the issue. That one is unfortunate.
As a note on my car. I broke my angle kit drifting at an event. Ended up going wisefab, so I have their "big" angle kit now (70* they claim). I unfortunately will need to re-measure the angles. Bypass mode is certain a nice idea. I am one of hte weird people that do keep it up for drifting because I like collecting the steering wheel *.

Are you running your Mini Mantis on the inner hole for maximum steering angle?
Since I just hit 25 years in this car, I actually bought a motec m150 and a planning to do a parallel install so I can keep the rest of the factory electronics. Currently trying to figure out if there's a way to do it with some intermediate harness instead of cutting up the factory ECU connector/wiring. I know tusc is on haltech.
Tldr: car was broke. Car finally running again. Need to measure angles 😂
Thank you for your continued support













