I have a 2001 protege LX with the 2.0 engine. Recently I have had engine stumbling under throttle. The spark plugs are okay, as are the connections on the battery terminals. It just started as of recently and I haven't made any changes to the car recently, although i do have an aftermarket...