Youtube 'best settings' guides are almost all universally terrible.
The logfile doesn't show significant issues on recording (rendering delay and encoding lag are both under 1%).
I'd strongly recommend making two changes.
One, swap to CQP/CRF instead of CBR. These are quality-target based encoding, and will use as much or little bitrate as needed to maintain a given image quality level. CBR is only used for livestreaming, because many services need it to deliver a steady stream rate to the CDN replication and delivery servers. CQP/CRF is the method of choice for local recording.
Two, NEVER EVER RECORD TO MP4 FOR ANY REASON WHATSOEVER. It isn't a recording format, and is EXTREMELY fragile; if any problem occurs during your recording, the entire recording will be corrupted and 100% un-recoverable. In addition, many video editors HATE the mp4 files that OBS produces when recording directly to mp4/mov. Record to MKV or FLV, and use the 'Remux Recordings' option in OBS' File menu if you need mp4s for editing.
What are you using for playback of your recordings? If you're using the default Windows "Films and TV", it's well-known for having awful codec support; it can result in missing audio or video, stuttering, and a bunch of other playback issues. Instead, download VLC. It's an open-source media player, and the local playback option of choice (and even has an integration with OBS, getting you a new Source type with expanded media playback options!).