IAM pretty sure mine are coming from the vent tubes which are molded into the back side of the dash,removal to get to them..the last week I've been more passenger than driver.
how many other people out there have got annoying creeks behind there dash,mines in the LH top corner on bumpy or uneven roads ,how did you fix them?? Ive tried every thing but remove the dash!!
you dont need to remove the battery to lube the solenoid just the two intake pipes!!! and id do the turbo oil filter once the car woz relatively new and then every 20- 30000ks ,depending on service intervals...