I'm having a bit of trouble with my cobra and figured I would ask here before going ahead with what the shop says. My cobra only has 61k miles on it and has two problems. The first is a loud rattle in the engine that can be heard as soon as you start the car and stays rattling while driving. The rattle has caused "concerns" for two shops I've tried to bring it to to have it looked at but besides running "codes" and pulling the belt off they are claiming its the motor and I need a new engine or have it rebuilt. I don't believe its the engine as its kind of odd no codes are coming up saying whats wrong, the check engine light isn't on and besides the rattle the engine drives just fine. It has no problems shifting, accelerating, starting up, etc. There isn't any smoke from the engine or exhaust, oil pressure reads a little more to the right side (I'd say med-high pressure). The temp of the engine is fine as its not over heating (doesn't go past middle). I have a 3rd person going to look at it before I decide what I'm going to do with it. The second problem and the main reason I brought it in was it started with a recent stall on deceleration. I've cleaned the MAF and AIC and it still stalls. When it idles with a cold start it stays fine at 1k, after driving around for awhile it seems to struggle staying above 500 and i've found myself pulling the ebrake to avoid hitting people at lights. Is there anything else I should look into for the stalling problem? As for the rattle issue does that really sound like it would be the engine?