Hi,
Update on the starting problem, went out this morning and read the codes from the ECU, came up with P0335 which is the crankshaft sensor. I'm ordering one tomorrow from Toyota at about £150, so it should be in stock next week when they look at it. Hopefully that's all it is as I can't afford...