23Ballistic randyvanaken
Active Member
Bought a new 06 Super Crew this weekend. I looked at the Sport tracs but I really needed to be able to pull the ST. Only down side is I bought the 4.6 so I hope it tows ok. I have a Dynomax cat back system & a K&N on the way for it to help it out. Anyone else out there have the 4.6?