Speak to your insurance company about Laid-up cover. Not all companies do it, but you just get theft cover (sometimes AD cover too) and can't use it on the road. Extremely cheap too
Otherwise, would suggest cancelling and starting again - never heard of "freezing" a policy.