Yes yes no...Even a simple change to propane would drop the emissions by a large percentage.
That's why forklifts that drive inside use propane.
Propane is a by product of refining oil.
The burn is cleaner than petrol or diesel can be cleaned to.
But, Nox emissions are increased. This could be reduced by water injection of course.
So not a clear cut argument...