Only thing is the middle switch position is basically muted. I would have thought middle position would enable both the neck and bridge pickups at the same time? Please correct me if I have that wrong?
You are correct. Middle position engages both pickups.
We may need some photos to help you troubleshoot that part.

Also the bridge pickup is enabled when the switch is furthest from the bridge pickup
and the neck pickup is enabled when the switch is furthest from the neck pickup.
Easy fix! just swap the pickup leads from where they are presently connected. You could also just turn the switch around, but there may not be enough length on the wires to do that.

I saw jugglindan's diagram, and his scheme is different than I would do it. I'm not saying it's wrong. There are usually several ways of wiring a guitar circuit that will yield the same result.

If you can post clear pics of what you have wired, someone should be able to point out where things have gone awry.