LPG systems usually have thier own temp sensor, would explain it runnig better on that than petrol if the engine one is fubar
any chance you can take a pic of the engine and post it on here, I have a theory but need to see something first.
Take the throttle body off and de-gunge the idle air control valve. Refit, check for air leaks. The viscous fan is adequate for all but the most extreme conditions. If the A/C doesn't have sufficient charge, the system won't turn the compressor or fan on.