We have started noticing that the engine is making a loud knocking/rattling noise. It sounds like a farm tractor, especially when pulling away and raising the revs to 1500rpm and releasing the clutch to pull away on a hill.
It doesn't really smoke, and consumption is good, but it does feel lethargic at higher revs.
It pulls cleanly from 1500-2500rpm, but has the immense rattling noise under 2000rpm. Over 2500rpm the car feels like it ran out of puff.
Could it be timing?
When we got the car, the engine ran very quite. Now, it sounds like a loud diesel. But there is a good 50 000km and 5 years between then and now.
So, how can I tell if the timing is out, and needs to be checked?

It doesn't really smoke, and consumption is good, but it does feel lethargic at higher revs.
It pulls cleanly from 1500-2500rpm, but has the immense rattling noise under 2000rpm. Over 2500rpm the car feels like it ran out of puff.
Could it be timing?
When we got the car, the engine ran very quite. Now, it sounds like a loud diesel. But there is a good 50 000km and 5 years between then and now.
So, how can I tell if the timing is out, and needs to be checked?