cooling issuse

hey i have a 1993 325is i just bought and everything seemed fine when i fist got it. but now its always overheating. it runs at 1/2 temp and then it usallys slowy starts to over heat when it starts over heatin the heat go aways if i ride out the second and third gear for a min it the temp goes back down to 1/2 im always finding myself to this. i realized i have no cooling fan and clutch fan in the car i kno the guy i boiught it from said he did something to bypass the cooling fan so i just went out and i bought a fan clutch and fan blade and i installed it i did this when it completey cold and in my expantion tank it was bone dryso i toped it off with 5o/50 antifreeze then i took the car out for a lil drive and it stated to over heat again so i had to ride out the gear like usally came home i cracked the bleeder till all the air stoped and a lil fluild came out and i open ed the tank cap and there was nuttin in there so i poored a lil more antifreeze. then i took it for another ride and it doesnt seem to be overheating anymore. im not sure if i have fixed the problem or not i only just did it havent really drivin it. but does anyone know anything about any of the othere problem acuring i dont understand y i have to ride my gear out and it starts to cool back down and my heat was also comeing and going before the heats not really warm now when im sitting but it still seems to be warm but cool at the same time