P2610 has absolutely nothing to do with engine timing. Code descirption is PCM ignition off internal TIMER malfunction. The evap tests that have not run wont run until the ignition is off for a period of time and there are other tests that need the engine to have been off a certain amount of time before it is restarted to run. There is an issue internal to the engine control module with the timer that counts that time. Testing in the factory service info is pretty simple, if code is set current as current update engine control module software, clear and drive. If code comes back or no software updates available engine control module needs to be replaced and then programmed.
That said, as you were just working in the area of the PCM and I would assume either disconnected the PCM or unbolted and moved the PCM, I would voltage drop test all PCM powers and grounds and check terminal tension before condemning a PCM.