it seems nice once you figure the stuff out....problem is, looking online isnt too much help since most people have a small clue what theyre doing....they give directions that are incomplete its like if i asked you how to change spark plugs on a 3.0 chrysler motor and you told me to remove intake manifold then remove plugs - if i had no idea about anything related to cars, i might not realize you need to remove throttle cable and that other stuff.... i think it may be worth it when its done - but if i had known it would be this much of a PITA i dont think i would have messed with it