I've got an 2005 X19 that has a 2003 Yamaha 150 HPDI. I've been having problems non stop and I'm tired of chasing solutions. I've spent more than enough trying to get things to work properly and am moving into the early stages of repowering. So with that being said...if it were you guys what would you go with and why. I know that's a very broad statement but I don't have a preference or loyalty to a brand. I'm just looking for the pro's and cons like warranty, price, value?