I am selling this ecu removed from a 2008 Yamaha F350 this was removed from a running motor that developed some internal engine noise so rather than fix it we decided to part it out all other systems were working exactly as it should there should be no problems and be ready to go please feel free to ask any and all questions and I will do my best to answer them for you thank you