You have excellent points you bring up about the 96 - 98. Personally I would go for the 96-97. The carbon build up issue - I have 195,000 miles on mine and have no build up. The key is to open up the runners regularly (past 3500 rpm). I do have to tear my motor down soon because my head gasket...