Before $4.3 million went missing, audit faulted Placentia on