Took the radiator out to upgrade to a bigger one. My 2017 86 had 6k miles on it before the swap I have 10k miles now it is not my daily. Radiatior and fandshroud thats why it costs a but more I go by sold ebay prices of what this radiator has sold for and pick a lower middle ground price