I think I have every bolt on performance part lmao, big turbo, injectors, high pressure pump, intercooler and pipes, throttle body, exhaust blow off valve you name it, truck is fun to drive but it has to be reliable for me to do my 60 miles a day to work and back