Terraform/CF provider recreating existing load balancers

Hi There
I have been trying to upgrade our terraform/cf (3.5 > 4.0) provider for the last month and have been running into issues. First issue was the error [ expected on all load balancers. Even after using cf-terraforming to import all records. I have now gone to the extent of rebuilding it and finally have it working 80%. The issue again is the module load balancers. It has been imported but when running terraform plan it says it will now recreate it (banging head on the wall). See below for architecture.

using vscode
multiple domains with dns records filters/page/fw rules including lb monitors/pools (account level)