Re: 2004 Crossfire BAS ESP light on
Get the battery and alternator checked before spending money on them.
Check the battery connections and grounds as well.
This car does not like a low battery power situation, being intermittent it could be a loose clamp on the battery, so check them for corrosion and tightness.
It is a good thing to state the mileage, and other info about your vpcar a sit gives a hint to condition.