DTC P0008: Description
WARNING: This page is about a different car, the 2006 Buick LaCrosse and 2006 Buick Allure. However, it is still accessible from the selected car via links, so may be relevant.
The engine control module (ECM) tests for a mis-alignment between both camshafts on one bank of the engine and the crankshaft. The mis-alignment would be at an idler sprocket for bank 1 or at the crankshaft. Once the ECM learns the position of both camshafts on one bank of the engine, the ECM compares the learned values to a reference value. If the ECM detects both learned values for one bank of the engine is exceeding a calibrated threshold in the same direction, this DTC sets.