I agree with Jeff 100 percent.
Did you ever figure out what made the throttle cable stick wide open? Maybe they bent a bracket or kinked the cable when installing the engine. That could be their fault as well.
420Nitro Be careful. You might find somebody on here that revs their motor to 8000 with stock unmodified lifters and lightweight nothing.
Andy