Ferrari 158... problem solving and mixing and matching parts