Stiff throttle - how to investigate?

Re the diesel idea, is the unit anywhere near interior accommodation?

Because if it does get in, even though it might not, when will it stop reeking of it, if you can't get in to clean it out?
 
Top