68 Barracuda Front Suspension Rebuild Kit

So the plot thickens here. Had a local guy check a couple things out as he walked by. He mentioned that my subframe doesn't look OE for a 68 and that it could be a first gen 65-66 sub frame along with the idler arm. Is that even a possibility on a 68?