No reason for you to feel stupid, it happens to ALL of us
Yes, your lower arms are on there correctly, but the uppers need to be switched. I can't really tell on the centerlink tho, can you take a couple close pics showing the orientation? kwmech is correct on the tie rods mounting location. I like the engine btw, looks good