A few months ago I bout a 2002 xc70 cross country. 650 out the door with tags. Needed work. Sunroof had been bonded shut. 2 cracked side windows. And alot of other issues. So I replaced the entire sunroof assembly and now that works. Got new back door glass. Cleaned inside and out. Ran like trash and barely drove. Turns out had no coolant, oil and trans was 3quart low. So added oil and other fluids. This thing rips! But revs up before shifting from 1-2, 2-3, and 3-4. Not as bad since I filled the trans but still does it . Shifting manually does help some but not completely.

So what can i do to fix it? The gears all work good once they shift but it also goes into reverse hard and with a good 3-4 second delay.