i have this E39 and i had a guy put a motor in it. about a couple months into driving it the trans started downshifting as i came to a stop like a manual trans would then on take off it wouldnt go until it reved to 1000 rpms then took off and peeled out. this all happens while the saftey gear light is on. the minute i shut the car off and reset the gear light symptoms disappear. did he not fill the trans fluid properly? is it a solenoid in the trans. Is this worth fixing or should i put a used trans in? something is not right.