As far as I know the TR580 is considered the Lineartronic gen II and is lighter and shorter than the TR690. It also has revised components but ist it more reliable than the TR690. Every FXT I have seen or heard of offroading has replaced a transmission already. I havent heard anything about the TR580 in the 2.5i models. Share your thoughts!