hey people, new on here and looking for some help

i have a quad with a 200cc liquid cooled zongshen/cg200 engine. the problem is it has got a very bad rattle, it's really loud and i cant figure out what it is.

i have recorded a audio file of the noise, its a very high pitched sound and you cant really hear the exhaust, it overpowers it, it almost sounds like somethings loose

here it is http://www.zshare.net/audio/82492990bfd056f4/