Hey guys long story but my oring came of my blowoff valve n im pretty sure it went down into the motor threw the throttle body so engine is running like shit n im pretty sure its done. Looking for a 03-04 cobra motor to replace my 01 motor or any other ideas