Honda powered Rovers - engine tech question?