Thanks guys. I'm not sure about the front lip, it seems like kind of a waste to me. I'm a poor college student for the time being, so I have to make due, haha. I might be able to get a deal on some mazdaspeed wheels soon, so I might do that...
The threads about the CEL have really helped. I still have the random misfire though...but the light went off finally after I replaced the knock sensor.