Hello, I currently have a 2004 chevy silverado with a 5.3L. I'm looking into putting headers on. How hard are they to install? whats the process, I have never done this before. Also will I have to change my whole exhaust system? I have flowmaster on it now. shorty or long tube?? Any little information will help!