Saturday, August 6th, 2011 AT 9:08 PM
2003 Cadillac cts is leaking oil from a small box on the upper right portion of the passenger side witch is attatched to a vacuum line. What is this silver box and why is the vacuum line be leaking oil?