You say '03 classic radio jac above, but your avitar says '07, is this right?
If an '03, the jack is probably wallowed out. If it is important enough to you, pull the radio and send it and US$135 to Radio Sound. You get back a radio in "like new" condition. Make sure you high-lite this specific problem.