Had an original OEM tank go bad about a year and a half ago bought another OEM and it went bad. So it lasted 1.5 yrs at $374. So Dorman came out with an aftermarket so I figured lets give it a twirle. Fit and finish was spot on, came with both rad caps. Time will tell if it holds up. Thats all I got on this...