I agree and disagree with this comment. I clean mine and it did buy me some time. Like 4yrs. :D I have 172K miles and it's still going strong....
Your ECU should be in the lower kick panel on the pass side.. Atleast my 01 GT is. You'll have to remove one plastic plug to remove the panel.
Wanna sell the power pipe it self?