Is My Cuda Killing Me?
Mine is smelling too. I have an exhaust system which is clamped together and I found that every joint leaks. I'll be getting the whole thing welded soon.
Print