Engine Codes
Short answer: The clue is the partial VIN stamp (20P105982): the leading 0 means a 1970 car, and the P means it was built at the Pontiac assembly plant (which was building full-size cars like Catalina/Bonneville that year). For 1970, “YD” indicates a 2-barrel 400, ~290 gross hp from a full-size Pontiac — so this engine isn’t a 1967 Firebird 400.
Any proposed updates, changes, pictures, and/or corrections, please use our comment section below (may need to click on permalink to access comments feature). Information is subject to change and offered as is without any warranties or guarantees. Please review our Term's Of Use for more information.
Content last modified: June 13, 2026 at 10:06 am
← Frequently Asked Questions


i am having the same problem- I bought 1968 Firebird and was the told the engine was replaced. Found the marking for 350 but could not determine the Year. The code on front of engine block is
OC81981 YL
Attachment