Everything is replaced. Total rebuild. Too much to list. Has a smallscratch on the right rear quater panelthat is not visible in pictures, but it is there.Call me: 732-278-7573