I did my initial regression for Peninsular Malaysia
The ethnic polarization was a bit greater than I expected it with PH not losing much Chinese or Indian support but losing a bunch of Malay voters relative to 2018
Malays (60.6% of voters)
BN 33
PH 10
PN 56
Chinese (27.7% of voters)
BN 6
PH 93
PN 2
Indians (8.9% of voters)
BN 17
PH 82
PN 1
Others (2.9% of voters) - This is a combination of Aborigines and those from Borneo
BN 62
PH 15
PN 24
BN most likely won a massive majority of the Aborigines vote and three bloc split the Borneo vote.
Not terribly surprising that an Islamist ethnonationalist (per what I've read in this thread) party would underperform with the (non-Malay, non-Muslim) Orang Asli and Borneo natives.