Joe Lukketti, Steve Moro - Try Again