My 2005 tdci 130 mondeo has developed a fissfire it started off as kinda a flat spot under light throttle (which is all it needs normally ) but seemed to be ok under heavier throttle but there did seem to be a bit of pinking however the next morning it took 2 attempts to start and was quite lumpy on idle , sounds ok when you blip the throttle but as the revs get up a bit it starts to sound like and old Di , rather rattly and it is throwing out blue smoke from the tail pipe , sounds like the timing is out but I believe the timing is done electronically ? any ideas before I start throwing money at it ? Incedently my cheapy code reader is showimg no codes !