Sorry about my lack of detail, but I've been looking for this game for quite awhile on my own and I was wondering if I could recruit help.
As I remember, the game features a giant mecha thing with a fair number of weapons that could transform into a motorcycle to zip around the side scrolling levels. I also seem to remember that the mech was solar powered, as there was a cave level where I fell down a pit away from the light and I couldn't boost up high enough for long enough to recharge my batteries to get out of the pit (which had a magical deadly inch of water at the bottom.) I also remember the first 'boss' fight was against a truly massive opponent mech.
That's about all I have, other than the graphics were very well done (I think, it was at least 7 years ago). I'm perfectly willing to answer questions to the best of my ability, so please tell me what you know.