Update..for anyone that cares

Yep. Speed. They painted the exhaust manifolds, and other crap to speed up assembly.