mr p is correct,back in the day I worked at the local dodge dealer as a mechanic,we used to see many strange things on the new models,bolts and parts missing,broken parts installed,one car came in with an odor nobody could find,and eventually,we found a baloney sandwich stuffed inside the door.nothing was ever perfect...............


SFI 25.5 depends,no leak,even at 213 mph....