Just bought a 1.9 150 SRi 58 with 15k and was wondering...

how often should I be doing preventative maintenance?

for example: de-coke the engine, clean the EGR etc

Any help would be appreciated as well as other things I could do

Thanks