Private investigator P Balasubramaniam passed away in Rawang this afternoon, apparently from a heart attack.