Hey guys, so I recently bought a e39 '01 530i w/ streptronic transmission.. yeah should have bought a manual instead but the dealership didn't have one

Anyways, so I have noticed a 1-2 sec delay between the time I push the lever up and the time the car actually shifts to the higher/lower gear. I am wondering if this lag could be shortened any how.. new parts? or perhaps a performance chip would do the trick. Any ideas?
Thanks
Shawn