Thanks Tom.
The technician noted that my air cleaner seems to be restricting the airflow more than it should. They tried revving the engine with and without the air cleaner connected, I myself never revved it that hard, I was cringing at the sound and dreading at the thought that it might blow up any second. But I was really surprised and impressed that it held its own. I noticed increased smoke at really high revvs (based on the sound since I don't have a tach) with the air cleaner on. So I was thinking, either replace the air cleaner with an original one for the B engine (mine I was told, not 100% sure though, was from a Mitsubishi Canter), or get an original Mitsubishi Air Cleaner element and see what happens. The one I have now is an aftermarket replacement filter for the canter that was purchased since it was readily available at that time.
Aesthetics and purity aside, I was thinking since the Canter is basically a truck and fitted with a 3.9L Diesel, doesn't that mean it should be enough for the B Engine? Just a thought before I make a purchase that can otherwise be used for other stuff for the 40.
Ted
I think any air restriction occuring at full revvs is more likely being caused by your snorkel adding length to your air intake (assuming your element isn't old and clogged and your pre-filter isn't suffering any blockage either).
But you don't normally run at those revvs anyway so I'd forget it.
I'd be concerned about your heavy fuel consumption only if you noticed black smoke during normal driving/acceleration because it seems to me your stop/start traffic is responsible for that.
I think the element off a 3.9 litre Canter should surely be good for a 2977cc B regardless of who makes it (assuming it is still a paper-element filter ... which is the best type for engine protection).
