Let me preface this by saying that I do not own an 05 (waiting for the vert), however after looking at the pics of the 05 system I can tell you that Ford has made it more difficult to remove this head unit than previous stangs (check out my Mach stereo swap link in my sig below). Chances are...