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.