Yea the radiator support is the same and yes it needs to be tach welded, but MAKE sure you get someone that knows what they are doing because I had a body shop put a new radiator support on one time and they didn't get it straight and from then on the whole front end was fucked up.