First gen if I recall had some transmission problems. Second gen you want the 350. I had a 3rd gen and sold it at 135k and was just regular upkeep. My aunt had 2 2nd gen’s and now a 3rd gen F-Sport. They kept one of the 2nd gen’s a 350 and it has still perfect with over 200k miles on it.