Today I was checking my fluids and I noticed a rubber line was off on one of my turbo pipes.
I have been having inconsistent power for months, squealing noise, huffing and puffing, blow off noise, etc.
I replaced the tube and put a zip tie around it, road tested and found that power was back and consistent!
What is the part called? This has a tube to each down pipe, and is on the very top of the engine, with an electric connector on it.