My 900S has 97,000 miles and has a rattle noise at all temps. No rattle at idle, rattle comes at 2000 rpm and over. Seems to come from front of engine near steering/water pump area. Does this sound like a timing chain issue? Since bearings and pumps would make noise at all rpm's. Is the chain a big job?