My son was riding his bike motorized bike last week and he said he was riding at a fast speed and all of a sudden the motor made a load pop and he shut it off and pedalled his bike home.I got it started but it seems like it lost alot of power and it will not idle on its own.if you keep giving it gas it will stay running,but sluggish to me.does this seem like a head gasket . Please help Barryd