I have no direct experience but it looks like Jasper engines or Pace performance. Or the dealer.
Be prepared to pay upwards of $3000+.
You are better off swapping in a used $600 eBay special and getting your engine rebuilt. Then sell the engine you bought on ebay again.