RE: What engine do i have??
If there's a homelite dealer (or small engine repair shop that deals homelite) nearby you can probably get it locally. Otherwise I'd start googling to find an online dealer.
That engine came out of a weed trimmer or a similar sized piece of equipment, if you weren't aware.