I bought this truck from a guy and he said it was a .26 picco but I cannot find out who made this engine. I do not recognize the logo on the side and was hoping that someone might be able to help. I would like to get another colling head since this one was damaged. Runs real well though! And I took the picture before putting another ziptie on the coupler.

Thanks.