I guess the big question is whether KL and IB have an interline agreement which would save you from having to collect the bag and re-check it.
Looks like you'd have to connect between terminal 4 and terminal 2. According to the Minimum Connect Time info at ExpertFlyer MCT is 2:30.