My son ran his 300ex out of oil and when i checked it the dipstick showed nothing. I put oil in it and it is pinging kinda bad . What part of the motor do i need to rebuild and how much work will it be? can anyone help with this matter?