Hi, I'm Dan.
The first Code P2646 has to do with the VTEC system being stuck off. The leading cause of this failure is the engine oil level being low or dirty. The first step is to clear the code, change the oil and drive it to see if it returns.
The second one is the P1078. This usually points to the little motor that activates the intake flapper doors on the intake manifold. I've attached the diagnosis procedure for that below. You need to remove the motor, see if the intake flaps move freely, and also see if the motor moves.
Images (Click to make bigger)
Thursday, November 11th, 2021 AT 12:20 PM