Rattling in the engine surely sounds like valves to me. Triple check your valves. I believe the cam chains on newer 250's and 400's have an auto tensioning mechanism, so unless it's broke, it shouldn't be the cam chain. If it is really bad, get it checked out. Maybe engine knock? Run higher octane fuel, especially if you have a high compression piston kit installed. Good luck.