Suns star Rankine pays price for AFL slump