I'd rather not format this huge post about my oscilloscope readings again so please read my original post here and let me know your thoughts: https://forums.nesdev.com/viewtopic.php?f=12&t=23238
Yeah I have no idea why it's doing that while oscilloscope readings from either system are practically identical.