5w-30 fully synthectic .
I use the castrol magnetec that halfords sometimes has on offer @ £17.50 .
Flush - can't harm , Fuel treatment yes but not sure about the ZX1 I would not add anything to oil , Just buy good oil and change regular .
Have you checked the EGR valve for crude ?