Either the ECM is dead, it's not powered and/or properly grounded, or there is some physical issue with the bus (harness) between the ECM and BCM, or (unlikely but I suppose it's possible) the CAN bus isn't terminated, though I seem to recall that the bus is internally terminated on this car.
The ECM is sounding more and more likely.
If you need an ECM, Rock Auto has prices that are FAR better than the dealership. However, you'll have to flash it. If you have HP Tuners, you can do this yourself though it will cost you a couple of credits due to the VIN. You may get a better deal on an ECM from Performance Autowerks.
Blue-ish 2006 2.4, Werks stage 1 turbo, Borla cat-back, DDM braces, Spec aluminum flywheel, Spec stage 2 clutch, Werks aluminum radiator, some gauges, RKSport hood, Morimoto FX-Rs, GReddy Profec, Norm's fenders
'07 GXP, Werks Big Wheel K04 and tune, Solo catless downpipe, TCE Wilwood 6 piston front brakes, 4-piston rears , stainless brake lines, slotted/drilled rotors, BC Racing BR coilovers, Performance Autowerks intercooler, DDMWorks CAI, charge pipes and braces, RPM rollbar