Worked it out
I ended up figuring out what I had done wrong - I'd taken out the total and subtotal sections of the checkout because there is no money involved in these transactions and it required me too take them out of the code in another file too which is what it was pointing at in the 10th line. Once I did this that sorted out the checkout and the product page was really strange I just retried several times and eventually it seemed to sort itself out.
It's nearly 4am here in Oz so you have to give me a dodo allowance of some sort for this time of night -or morning I should say - lol :)