I've got a check engine light and the car won't rev past 3000rpms. It will stutter violently when it gets to 3000rpms. The car still shifts and drives fine otherwise. 04 Matrix auto btw. It was running fine before fiddling with the amp and subwoofer. It's got an aftermarket intake too.