I would keep an eye on eBay. People have used G20 engines for sale there quite a few times.
Sorry, but I can't help out with the engine question.
If you don't get an answer here, I would try
www.g20.net/forum. That forum is another good source.
Hope this helps.