What is the engine itself like? looks like it could be based on a honda setup?