The throttle body I got from a guy on eBay. He did a great job polishing and porting it. I'll get you his name when I get home if you want. And no I have no idea on the stall sorry