Yea the resivoir has fluid in it...its green tho lol but that coulda been juss my eyes last night or my flashlight. I had it towed so hopefully it won't be to much to have them install it. There's no leaks on the ground either before it got towed.