Battery
Maybe try the starter or the clyinide. Hope I could help.
take it back to whomever put the starter on and tell them to fix it....
battery low on charge, or the battery is bad, or a faulty starter, just google, how to change starter on E46. for instructions ( written by me ) and you will find them.
check alarm if you have old one
Check your battery connections. If the terminals are good then check the starter.
On most vehicles, if the key is used to unlock the vehicle after the alarm is set, the alarm will sound as soon as the key turns in the lock. To shut the alarm off in most cases, insert the key into the ignition and start the vehicle. If the starter kill stops the engine, just restart the engine and it should be fine.
The starter is grounding out internally. Replace the starter.
Either your starter or ignition..
check the solenoid, and the starter.
It could be a bad starter
Defective starter solenoid. It's the key or ignition or both I speak from experience I had the EXACT problem.I checked the battery,the starter,silinoid,starter relay and nothing.Everything was still good.I took it to a ford dealer and had my key replacedand vehicle reprogramed.It worked
Defective starter solenoid. It's the key or ignition or both I speak from experience I had the EXACT problem.I checked the battery,the starter,silinoid,starter relay and nothing.Everything was still good.I took it to a Ford dealer and had my key replacedand vehicle reprogramed.It worked