The key just turns in it. My bf went to take it out but is having problems. Please help

Car failed smog inspection due to battery being daed for sometime but installed new battery

The car runs OK and I would like to squeeze a few more years out of it. I heard of some cheap fixes that an auto repair shop can do to pass the test. Would anyone know what do do, and where to have it done? I live in the Florida lower keys. Thanks.

Had the oil pan gasket replaced on my 1998 328i. Two days later I noticed oil was leaking again and was told by mechanic that the timing chain cover gasket was now leaking and needs to be replaced. Before I fork over another grand id like to know 1. if this issue should have been detected or 2. could be somehow caused by the previous repair.

the rear end apears to oversteer when entering curves and is unstable on straithaway when roads are wet

what needs to be checked?

water pump has been fixed

top hose of rad real hot,fan turning fine,steam from rear right of motor for awhile

I need to access the aux. fan fuse. I have remove the screws
but cant get the panel free.

The info screen under my raido on my 1998 328i for the past year or more has been saying "Brea light circuit see owners Manuel" but there has never been a problem with my break lights. recently they stopped working and i put in new bulbs and they still dont work, i checked the fuse for the break lights and it's good. any ideas on whats wrong?? :.(

eve..n if you start in 2nd, feels like 1st gear, if you put in 3rd, feels like neutral, no abs light is on

I removed all the required bolts etc and the breather hose. I tried to pry the cover off near the breather hose as instructed but the cover still wouldn't come off?? Please help, thank you!

If anyone has one they are selling please let me know!

drives great but the driver's side have a knock when running over bumps - is this a problem? anything I can do to eliminate the noise?

I replaced PCV, fuel filter, gas cap, purge solenoid, purge valve, intake boot, numerous vacuum lines. Computer keeps showing a P0454 and P0455 along with P1250. I know P1250 is generic. No noticeable leaks. Check all vacuum lines for EVAP too. Puzzling.