I also have a 01 Cobra and I just put flow master mufflers on it for the time being and then I will be lowering it next week. I also have a Mass Air Meter that will be on soon.
Main thing is lower it... 4X4 is not the way to go!! :D
Good luck with the car :)