Just some random thoughts on this:
The intake would have nothing to do with this. The whistle is normal with every aftermarket intake for these cars that I've seen.
A bad battery would typically not cause the car to stall. The car runs off of the alternator, not the battery, when the engine is running. An exception would be a battery that is so terrible that it's pulling down the voltage in the system.)
U* errors are indicative of a communications error (CAN bus). That could be an issue with the bus itself, a fuse (as already mentioned) or a bad module such as the BCM or ECM. Those things could certainly cause the engine to stop, and prevent it from starting. A bad computer will also cause the ESC error.
If the starter isn't spinning at all, given the other information you've provided, it sounds like the ECM isn't requesting the start. Normally, I'd suspect anti-theft (is the security light on in the instrument cluster?) or fuses. But, given the other issues here, it's possible that you have a bad ECM. However, since you're able to retrieve DTCs, the ECM is clearly at least *partially* working. The BCM would be my next suspect.
If you have HP Tuners available, you can see the "start commanded" flag when trying to start the car. If that doesn't change, then it's unlikely that the issue has anything to do with the starter.
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