I was wondering what is this in my engine bay?

Thanks =D>
Thankstbhager94 wrote:i think thats for the a.b.s brakes
Thanks.... And my truck is 1990 GMC Safari cargo... so that's weird.. My mom's 1990 astro doesn't have this... or did her older 1989 astro have itBLAZER wrote:Looks like an earlier year anitlock brake control unit. My 90 nor my 95 have that, my ABS is a box mounted lower on firewall.