Throttle Body Spacer
WELL I WENT AND BOUGHT A USED TBS AND PUT ON MY 2003 F250SD WITH 6.8 L AS SOON AS I DID MY EMISSION LIGHT CAME ON TRUCK STILL RUNS GREAT BUT LIGHT TOOK THE TRUCK TO MY LOCAL DEALER HE SAID I HAD A VACUME LEAK TOLD ME THAT THE LEAK WAS AT THE TBS CAN SOME ONE GIVE A LITTLE ADVISE I NEED HELP
BIGFOOTSD
BIGFOOTSD



