Well...500miles ago, I had the following done:
SU003-04522 Unit-EGI Control
SU003-00096 Valve Ay-Oil Cont
SU003-00287 Spkt Ay-CMS,Exh Lh
SU003-02183 O-Ring-12.1x2.5
00295-00103 FIPG Oil Pan
00272-GTBC1-01 Super Long Life Coolant Blue
...today, my car just threw another CEL. I'm at 900miles. The new ECU (and Cam Gear) did NOT fix my issue. Back to the dealer again