World No.1 Scottie Scheffler and Northern Ireland's Rory McIlroy both struggled on day three of The Genesis Invitational at Torrey Pines.