They are trying to make money off of you because they are losing money because your car is there.
Then again there is a slight chance he isnt lying, I would tell him to put it back together and inspect it yourself though, he is trying to sell you $1005 worth of stuff, I wouldnt let someone ever do that much in repair without getting a second opinion.