Check engine light
My husband and I are roadtripping 9 hours from Iowa to the UP Michigan and the check engine light came on. We had it inspected by a mechanic yesterday- they luckily squeezed us in last minute since we’re traveling but they aren’t able to fix until Monday with it being a holiday weekend. We have a 2021 Chevy Colorado, 60k miles. We stopped at an autozone and it came back as “B camshaft position- Bank 2 Exhaust Camshaft”. Then we went to the mechanic and he the VVT control solenoid needs replaced. He just had an oil change done 2 weeks ago so it’s not low however he did let it get to 0% for 100 miles. Stupid i know but he always gets it done before 15% and just put it off this time. Anyway question is do we stay an extra day here to have it fixed on Monday when we were planning to leave Sunday or will it be ok to drive 9 hours and fix it back home. The light was on for 4 hours of our drive on Thursday and then once we got to the mechanic he said it wasn’t on and it turned back on today again. The truck also is driving normal. Thanks in advance.