99 328i idle problem
so ive recently changed all the oils and filters on this 1999 bmw 328i E46 vehicle. mind you the vehicle ilwas sitting in sombodys front yard for a whole year. replaced the oil filter housing, alternator, top radiator hose, coolant resivor tank, coolant sensor, battery, oil filters, fuel filter, transmission filter, changed the oil, and about 3 quarts of trans fluid with original ATF1 about 22 bucks a quart. rite now the vechile is acting strange with the idle, i step on the gas and the vehicle will start to move forward and as i stare at the mph guage it takes a second for it to start moving up. as i start to further drive ahead i notice if i press to hard on the accileration and go past 3000 rpm the vehicle will not shift on itslef unless i easy off the gas peddle. also when i come to a stop the vehicles idle guage starts jumping up and down a bit for 0 rpm to about 1500 rpm. whats the conclusion to this problem?