It’s hard to test the BAP sensor without an oscilloscope. There is the Texton 127, but it may be cheaper to buy a new a new BaP and give it a shot. I hate firing the parts cannon off at things without troubleshooting.
WHat i'd do in this case is test continuity from the Light Green/black on the BAP down to pin 45, and then the black/white to pin 46. I'd be looking to see if the wire is broken.
You're call if you want to try and trace out the wires to the ECU (you'd have to unplug it) or just buy a BAP and give it a shot. If it doesn't work and you keep getting the code, you'll need to trace the wires anyway.
FOr the ACT, i'd test at the 10pin connector for the moment. Black/white to light green/purple and see if your resistance value matches.
Also, I agree with the assumption that you likely have a 93ish harness to match the ECU, but one thing to check is the jumper position on the O2 sensor harness.
See this thread. You'll want to se post #14 and 15.
This thread is a HOW-TO for the process of repining the o2 sensor harness to match ECU/Trans, in the event the car is swapped. See post 15 as to what the jumper should be repinned to. Step one. Remove the o2 sensor harness from vehicle. I find it easier to do on a bench plus it allowed me to...
stangnet.com
This harness should be on the pass side of the engine where the harness drops under the engine to feed the O2 sensors. There's a loop that needs to be pinned specific to trans and ECU.
Sorry to throw so much info at you but it gives you enough to keep progressing if you check things out and haven't solved it. Also, you may want to periodically erase the codes, give the engine a few start cycles and then repull. SOmetimes old codes hang around.
ANd finally if you are brave and want to check the ECU. I know it's a PITA but these ECU's are notorious for cap failures and pin 46 burnouts and require a little service.
View: https://www.youtube.com/watch?v=p73aWm9OXbU