What kind of oil did you use? I'd only put pure synthetic in 2.7's since they had issues with sludgeing up. The sitting for 2 years is not what to be concerned about since sludge is not made in an idle engine... enjoy the car nevertheless towing insurance is not a bad idea.