Well, I got that title from a site: The Tranzor Z Headquarters.
After talking with the creator of that site, that's the movie I thought it must have been I was looking for.
It's about 15-20 years ago that I had the VHS, my apologies to everyone that wasted time on the other title. But now I have found the correct one I will delete this thread soon as it's no longer needed..