Continuity mistake: During the gunfight in the arms dealer's hideout, Robocop enters brandishing his futuristic 'M2 Battle Rifle' which then immediately changes to an MP7 in the next shot. This error gets particularly blatant during the following shots from his POV, where he's shown still firing the M2 in his HUD, only for the scene to immediately cut to show him firing the MP7.
Continuity mistake: When Murphy's car blows up on the drive way nothing else is damaged. No damage to the house, broken windows or burn marks etc., and no damage to the house next door.
Chosen answer: He most likely has an artificial heart or some type of system that circulates his blood, this system doesn't necessarily have to take the shape of a typical human heart. However if his biological heart is still functional, it may be behind the lungs.