If, when standing in front of the car looking at the engine, this rattling seems to be coming from the right hand side of the engine block, and it also seems to be more prevelant when warm, it could be timing chain/tensioner issue. Have a search here and google for more info and you may be able to rule it out, but worth considering I'd imagine.