This is my first post on the forum. I did a search but couldn't find my crazy keep me up at night issue. Ok so I bought a barn find 86 cutlass brougham 307 olds 113k never seen rain. I've put about 500mi on the clock in two years haha. Anyway I cant keep it in lock up at any speed it did stall when stopping and I replaced the lockup solenoid which fixed that issue. But since day one of ownership I've had a issue with it popping out of lock up. I've checked the power to the trans and its good rock solid 12+ volts (except when brake is pushed normal working brake switch). I've had tons of codes that have popped up. Bad o2 or open circuit, tps high and low, even code 41 loss of signal to ICM. I checked the ground to the trans at the wire and the pin f on the adal same results the ground fades and then drop kinda like when you dim a bulb a few times then turn it off. then unlock then pops back on and locks up for a few then back off. I've cleaned the grounds to the ecm (I've not replaced them they looked new) I understand it could be a ground in the ground wires but any advice would be help! Could a bad ecu or prom cause a drop in the ground I'd hate to chop this cherry olds up by adding aftermarket lockup kits or hard wire the 200r4 its got no power the way it is haha. It seems to run great I'd guess all 140 hp. Things I've replaced o2, tps ( dead on voltage) CTS, t-stat (leak at water outlet) trans fluid filter, map sensor, tcc lock up solenoid. I've not replaced the ICM because I feel the code was set by the computer issue ( I could be wrong). I feel like I'm chasing codes that the part is still good at this point every time I reset the a new code pops up. My main issue is the lock up vary annoying when taking it out on a drive any help or direction would be much appreciated!