I've read various posts about changes to the top due to leaking, but not sure where the changes took place. I'm kinda in the same boat as you, as I found a 2008 top but not sure if it will fit a '09. Good luck...
'14 Cherokee Latitude, V6 4x4, Silver
'09 Wrangler Unlimited X, Red
'00 Cherokee Sport, Blue - gone but not forgotten
'90/'91 4dr Montero's - gone but not forgotten
Impulse eliminates planning ... that's a good thing