Over heating!

A few questions

1. Is the gauge reading properly? Could be off or as stated an air pocket
2. How far is the fan from the radiator? Too far away and it won't pull air through the radiator. Plus I would ditch the flex fan in favor of a clutch setup
3. Properly tuned? Since you talk about it overheating while idling
4. Have you checked for coolant flow? Do you notice any cool spots on the radiator when it gets up to temp.?