Purchased in 2018 for the Tacoma I4 2.7L engine. It sounded good but buzzed very badly at 77Hz and 155Hz at 2300-2400 rpm which is my engine's cruising speed. It's very annoying and I won't buy it again. Unfortunately it has been rusting since June 2021, so it lasted about 4 years. I live in the Midwest and rarely ride in snow or salt. It rusted where the ends were crimped onto the main muffler body. It seems that Amazon does not honor the limited lifetime warranty listed on the Dynomax website as there is no warranty/return option. Disappointed overall but I think that's what you get for $60.