so took the 320 cdi for a free health check this week
only 6 faults from memory
1. malfunction on screen £141 incl
2. v belt perished £130ish
3 front pads low £ 300+
4 wear on both track ends ...£808 incl
5 ball joint dust cover split £500 + incl
6 rear sping broke .............£400 +incl...