I am pretty sure there are bosses missing to bolt up the necessary parts.
This is probably the cleanest picture I have

7590396-newsensor.jpg (80 downloads)