Im about to get an 03 cobra, and when i do i will probly get the 2.81 pulley and diablo chip right away...are extra idlers pulleys neccesary, and what is the best exhaust system (preformance and sound wise). Any help would b greatly appreciated O yeah does the diablo take out the factory speed limiter?