Ford Ranger is quite thumping due to 3.2 TDCi engine