(and again)

I think I have narrowed it down to the temp reading code... maybe reading it so often is interrupting th process...? Could calling init_temperature interrupt the partition pumping code...?

Cheers

Kim