You might have trouble getting that dash to fit - and what is that leaning on the block behind the oil pipe?
A second glance at the ad and the accompanying one of a TC in a similar degree of distress suggests that they came from the same home and perhaps a few bits are mixed up...