Hi, I have an 02 ec300. I have recently noticed a rattle on the down rev, when I rev the bike I hear a rattle (chatter)as the revs drop. more so when its warm. It dosent make this noise under load. Is this piston slap? I have also been told that you can get a rough idea of the top end condition by looking at the piston through the exhuast port. Is it time for a topend inspection? any help thanks.