we have had a few of these, it is always a tiny bit o trash under the seat. We put one in an injector tester via homemade adaptor kit and popped it off, then it seated, others did not. Just a tiny score in the seat will do this evidently. BTW 71368991 is the part n