I put the new computer in my 300c and fixed the stalling issues. The ecm was bad. 250-300 for a gone threw one. Chrysler cant get them anymore for the 05-2007 so you have to go threw the refurbished rout. Mine came plug and play for 300 bucks. Car hasnt stalled in a month and every thing works great now. Just an update. It was getting so bad i couldn't drive one min without it stalling some times. It would just die as your describing.