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: