Yeah parts are around $850 dollars and then $50 for the AlfaOBD, unless you know someone that has it. It doesn't look hard, I've been contemplating on doing it, but not sure if I really need it. Plus the fuel pump is super expensive to where it was at a year ago.