You're gonna be hard pressed to find new engines, but there are places offering remaned engines with a respectable warranty. Try
www.jasperengines.com I used them a great deal at the dealership where I worked as a parts pro, and they have trannies too. Check'em out. I'd stand behind them.