Totally. Fell for their lies. Nothing on this thing is self adjusting. If you want to do it right you need a dyno and an online course.
The in-tank fuel pump (walbro) was louder than the exhaust.
Pressure regulator failed after a week.
IAC Valve turned it self out a couple of times and left me with idle at 1500.
What a waste of time and money..