New details arise as Detectives investigate suspicious death in Punta Gorda