we've got an 03 305/555 that stumbles and dies sometimes at low rpm. Camshaft position sensor was replaced about 5000 miles ago. It has a dr. Performance 35% box. I took it off for a while but it still stalled out. It doesnt have a check engine light on but it does throw a few codes on the odometer 
