Need help BLTouch problem on Sunlu S9 Plus port to Klipper

In your config snippets I notice a lot of comments.

Be aware that there is a space between the comment sign (#) and the following text.
So

[bltouch]
sensor_pin: ^PD2   # ^PD3 Z_MIN_PIN    # ^PC5 Z_MIN_PROBE_PIN   # ^PD2 Z_MAX_PIN 
control_pin: PG5   # SERVO0_PIN  4
pin_up_touch_mode_reports_triggered: False

instead of

[bltouch]
sensor_pin: ^PD2   #^PD3 Z_MIN_PIN    #^PC5 Z_MIN_PROBE_PIN   #^PD2 Z_MAX_PIN 
control_pin: PG5   #SERVO0_PIN  4
pin_up_touch_mode_reports_triggered: False

With 3D Touch you have a look onto the different settings here:

https://www.klipper3d.org/BLTouch.html#bl-touch-clones

If you have a genuine BLtouch v3, you may also look here:

https://www.klipper3d.org/BLTouch.html#bl-touch-v3

With a BLtouch, you usually home Z to min position, so PD3 should be the proper sensor_pin for the BLtouch.

[bltouch]
sensor_pin: ^PD3
...

You also may have a look on this thread: