Hey all,. New to this so please forgive me on anything I'm doing wrong. Recently bought my son a 2000 taco trd. Going through the vehicle to make everything right. Heat isn't working and this pump on the firewall is making a racket. Can't find where anyone has these on their vehicle. Not sure if it is the reason for no heat but a good place to start. I've attached photos. Can anyone tell me if this is OEM or if not why it would be added. Thanks.