I just put this engine in, I may have put 2 hours of run time on it and it ran fine. So last night I started it to load it up and it ran fine then, also. Get to my 1st yard, unload, and s.o.b. fired and kinda ran but wouldn't get up in the rpm's enough, and kept cutting off because of that. After so many pulls, it stopped firing completely. I can't remember how many times I pulled that string, probably a good 20 or 30, but finally I loaded that sucker back up (fun without power), drove home and swapped it out with the other. When I got home, I tried starting it again and it sputtered a little but that was it. I used a spark checker, that is good, replaced spark plug just in case (gap to .030) removed the air filter and it's definitely getting fuel... Tried starting fluid, that don't do anything. I did find this little spring, but there's no telling where it come from, I include a picture just in case it looks familiar but it could be off something else just as well... Anyway, dunno what to do lol, any ideas would be great.