I have this very model in my Peugeot 306 2.0 XSi and I had to buy a new facia cover. My existing Peugeot wiring loom worked fine, so no need for a new ISO loom in my case. The only thing that didn't have the right connections were the aerial and also the 4 way control stick next to my steering wheel.
Nice stereo for the money. Yes the sound is on the harsh and brittle side but it does play every kind of blanc disc with no fuss and the sound is pretty reasonable for the car environment. If you want HiFi......listen at home on an expensive system!
Ian, November 2007