mine is virtually identical to yours in looks and in spec; mine gets picked up on saturday
although mine hasnt gone wrong; i've just got too much money tied up in it!
Are you talking about the pipe that runs along the top of the cam pulleys? thought they were cheap as chips; paid £30 for mine