Need help identifying a tf

Okay I picked this guy up at the flea market for 50 cents. I can't for the life of me think what character he could be. He looks G1 to me, but I can't find any has/tek or date markings. He doesn't have any insignia decals either. He's mostly yellow with a blue face and blue plastic by his front wheels. He looks kind of like a g2 constructicon, but the colors and decals are different. Can someone help me or atleast steer me in the right direction?



I'm really hoping he's not a KO



I'm really hoping he's not a KO