Join Date: Nov 2009
Location: Lander, Wyoming
From all the reading I've done on the various KLR forums the past 5 years,
ALL years of KLR650 heads will Fit Properly.
Mostly, it is just Paint Color difference.
If you acquire a 2008 and up, you will have to install a Cover Plate and 'o'-ring, over the 'hole' for the exhaust air injection system (AIS). Near the spark plug. Easily made from a piece of flat metal.
As you already understand, Be Certain the seller includes the cam bearing caps.
Modify at "YOUR OWN RISK"!
Still riding my 1987 KL650-A1. 85,000+ miles & counting