We had our d max serviced in June 2015 at 18 month old with 12 k miles on the clock so the manual said it would not need servicing again until 24k miles or 48 months which ever was sooner. However I have just noticed a sticker above the visor from the local Isuzu dealer saying I should have had it serviced in June this year ( it has 21k on the clock now). Is this correct or is it due in when it gets to 24k miles? TIA