It is complete, the front left control arm was so rusted though that it snapped and pulled the strut down with it, gas tank had a leak to and was gonna replace the tank, but then the control arm snapped so I figured best to part it out then scrap the rest before something else falls off. Ran great up till then. Have a brand new in the box tank as well if anyone needs one. Lost the damn reciept so they won"t take the return. Would sell the tank cheap.