discuss.answer
Have managed to solve this myself - the pages that were all over the place had comments before the [[$header]] chunk I have removed this and all seems fine. Phew!
I wonder if those comments were IE conditional comments aimed at earlier versions of IE.