Edit:
2.0l long block sold
oem protege floormats sold
i am posting this for a friend. note for fastest response please text or call me at 814-574-9968 ok so we have a 2002 mazda protege up for a full part out. the car was inspected one week before it was hit. has brand new brake...