Guys , i just found a 2003 cobra for sale.well actually a friend is selling it.
the car has about 15K on it.no extra mods on it, besides pullys , so its pushing 12lbs of boost as he claims.He blew his engine last month , and took it to FORD and replaced the crank shaft i think. Anyways , the...