3rd Gen down. Looks like my timing belt broke