about the coolant leak. its PROBABLY your lower intake manifold gaskets. they tend to go bad on our cars. but for the lulz check your coolant elbow as that likes to go bad as well.