Update. So both front struts are leaking oil all over so they will be getting replaced along with new upper mounts. Noise continues to get worse and worse longer I drive it btw.
Will update back if noise is gone. Found nothing else wrong under the car.
__________________
FBO. Cammed. Flex fuel. 801whp/741wtq on e85
|