i have a 2007 T90 with a puma 2.4 engine that runs perfectly except from an engine rattle/tapping noise which only happens when accelerating up steep hills in 4/5th gear at around 2000 rpm however once past this the noise stops and like I say it is running fine any ideas please??