Had same prob with my 99 about a week after I got it, basically its F :tsktsk: ed, I bought a Sony head unit, from Argos, got a facia plate from e-bay£15, and amp by-pass lead from e-bay I paid £60 but there now going for 30 odd, bit of a T :tsktsk: T to fit but work fine, if you have your music at earbleeding level though you will have to change speakers. May seem a ball ache but I think better than buying another Lexus one for £200 odd and it knackering up again.