I have one that has 32,000 miles on it in my protege, my mechanic literally gave after he swapped the motor and put it on the motor mounts so it's been sitting in the yard for 7 months not running its bolted up to the tranny and everything but I just haven't had time to go work on it at allMy mechanic tells me that my 2003 Mazdaspeed Protege needs a new or used engine. Does anyone have an engine for a Mazdaspeed Protege or could you please help me find one? With a million thanks in advance, Bill (billinsf)