I think i've see the answer floating around but just verifying. What is everyones impression of NAPA Echlin relays (fuel pump in particular) its made in germany? OE is Kracker i believe so I'm wondering if NAPA's is equally as good. TIA DJ