Is there a limit for ATM cash withdrawals?

Yes. The maximum withdrawal amount is RM1500 per day including the ATM withdrawal fees.