Progress! Got her on the road again today!
Gave up waiting for the gaskets and just bought some locally, genuine subaru ones on Friday. Got the mani all bolted and plugged back together yesterdy arvo. I quickly beeped out my wiring loom end to end beforehand to check wires were all in the right place. Went to U-pull it first thing today to get another P/S reservoir (I broke the old one

) also snagged the cover pieces for the alternator/A/C belts and finally the correct A/C lines for this compressor (only took me 3 tries!)
Got that all bolted on and topped up all the fluids. Also re-calibrated the TPS because the number is still jumping around, the new loom didn't fix that

A workaround for now, I moved the throttle to 2% with my foot and calibrated that to be the zero point. So with foot off at idle the TPS input reads a solid and steady 0%. After that it just fired right up, laptop saying full synch and zero errors, I call that a success! With the TPS reading solid 0%, what do you know the misfire at idle is gone now too. It comes back with throttle input, when that number starts jumping around again.
I think I'll have to ring up Haltech and ask them how to force the ECU to ignore TPS changes of less than 0.5% (hysteresis) this would fix my TPS problem instantly. I've done everything else. New wiring, new OEM TPS sensor, confirmed separate signal and chassis grounds. There's nothing else left to fix.
The drive was good though considering the incomplete tune. Made me feel like all this effort was actually worth it
