I did check my oil. All fluids have been checked, and belts are good. Friend of mine told me it sounds like something internal, but I don't think anything internal could get messed up without having any effects or throwing a code. Tried making another vid under the hood with it popped, but my...