What years 250/300/360/380 engines have interchangeable parts? If it's not the same for all parts, what about the cylinders? I have both a 96 300 and a 00 250. Will a 98 380 exc cylinder fit the 96? Will my 96 cylinder fit the 00? Will the 380 cylinder perform with the 250/300 pipe? How does the 380 exc ride? is it nice and torquey down low and come smooth like the 300 or is it a hard hitting monster from hell?