Alvyn
diesel is petrol make white smoke and not much else!
Diesel is a lubricating fuel... the high pressure fuel pump NEEDS the lubrication of diesel becuase it is design to run very small tollereances. With petrol there instead of diesel the pump will chew itself to bits and send swarf all round the fuel system.
If you run it till it stops you need:
New high pressure pump
New fuel lines
New fuel filter
New fuel tank
often new injectgors too!
Alex