Issue please help

IMG_7154.webp

Hey, im new to the forum I have two issues the free on is leaking out from that sensor except I don’t know what its called. And then on top of the engine im seeing these small puddles of green liquid and I don’t know if its coolant and if it is do you guys know where it would be coming from?
 

Attachments

  • IMG_7153.webp
    IMG_7153.webp
    423.6 KB · Views: 62
Whatever is coming out of the dryer (?) looks like its not plugged in all the way and the electrical connections are hitting that tube up at the top of the picture.