318 for a 1965 cuda

Newer 904 will fit just fine. You'll have to get creative if you want to use the factory shifter. You'll want a later driveshaft too.