Update..for anyone that cares
Yep. Speed. They painted the exhaust manifolds, and other crap to speed up assembly.
Print