Hi I can't remember exactly but isn't there an option within zonealarm to start on booting of your pc ??
If so it may be you did not check this when you installed when you upgraded
Just a thought
EDIT: I just re-read youre post and it is running.... mmmm more thinks needed