Meh well that semi fixed the issues.... it was flying a lot better, but still occasionally getting something dropping out in the front right of the quad so I'm suspect of ESCs or some crappy connection for signal to the FC or things overheating because the runcam board and FC are smashed right up on each other. I decided screw it I'm just going to replace everything since I don't know what the problem is and I've been using this setup for about 2 years just replacing ESCs and upgrading motors as things broke but figure time to refresh the FC PDB and ESCs in one go to bring it back to life (also hopefully better sized stand offs to space the boards more evenly in the small space I have here). Not the cheapest way to go but hopefully will save me from having to rebuild a third time this month.
Also tried bumping firmware from 3.3.3 to 4.0.3 but receiver input wasn't working there (tried a few times) went back to 3.4 and receiver is working fine there so not sure what breaks it in between but figured just replace FC it's old and doesn't support LEDs anyway
---
Oh also also I have mangled my Spektrum DX6i beyond repair while adding a rechargable lipo and charge circuit to it (I tried re-using the main power switch but fried something on it). The DX6i still sort of works but I can barely trust it at this point and decided to order the Jumper T16 as well since it'll run OpenTX and has a radio for connecting to nearly everything under the sun (and can be swapped which is nice).
---
One positive I added a 5V regulator in my HDOs and a regular switch in place of the momentary one so just use the barrel to power the fan in there now since the balance plug from the battery had broken the fan was dead.