no problem bros, mine also replaced at 40k servicing under npmp, the only reason i can think of for signing up npmp is because we get to replace all these foc 
yo dsrio
thanks for ur info. to make me feel better aso. hope we benefits from the npmp leh.
to all, one more thing i wanna to highlight, i dun feel the "power" after they use fastflo EO for my ride leh? did they really change for me or not? how to verify or chk? chk the EO myself (as usual the daily method we use? see the clearness of the EO?)
my 4th service @ KL, using Mobil EO, after chging it, i can feel the "zooommmmmmm" effect leh...
my 5th service @ autosaver, 29000km, they use REV1 for me, 5W40 also, i can feel the "zooommm" aso leh...
but this wed, tcm chg the fastflo for me, i dun feel the "zzooommm" leh, how come ah?
another question, so my "old: (still new, i chg a btr one @ KL, the silicon can last for 2yrs one) wiper, shld i take it back from tcm? donno they still keep it or not?
and, tcm never give me the "fastflo" EO, how do i topup myself if i need leh? drive to them to ask them to topup for me?
thanks.