Parts are starting to come in. It is very cool and I believe I have root cause.
While I am sure my tune contributed, Dave at C&C confirmed that injector #2 was under flowing by 10% and was definitely clogged, so could have been doing worse to much worse at times! Kaboom!
I need a WRX fuel filter bracket I think. I do not trust the STI in the tank filter, I have heard you can put a straight hose in it's place. I wonder how to flush the rails before reinstalling the injectors/intake? hmmm...
The '07 heads are at AIMS to be inspected/cleaned up. New ACL race bearings are in, so in theory, I could start block assembly.
Pistons are probably still 4 weeks out though.