hmmm the joys of having me mini-disk player, 3 years on and no skipping!!
every1 i know thats had a sony cd player it skips like f*ck
anyway m8 looks like ur guna have problems really, errm apart from suggestion a new cd player (which could b ur best bet)
have a look and c if theres anyway u can balance the hu so it sits flat rather than at an angle, its guna b pretty hard though, mite need 2 chip some of the plastic dash round the hu out so u can then get the rite angle then ud prob need sumin behind it and underneath 4 it 2 sit on
2 b honest id sell it and research nxt hu more and check it dont matter about angle it sits at, sorry i cant b of more help m8