This is probably a dumb question, but when replacing various parts and sensors within the engine bay..Is there really a difference between a ford motorcraft part and a part you might buy at say..Auto-zone or Napa or Advanced Auto Parts?? I've always wondered if there is a quality difference or longer lifetime on the different brands.