will it fit? any one know how it sounds, or dynos? Also are many people having problems with back order parts for your new 03? Thanks, I cant wait until mine is delivered! Nick