For the VSS code, check that you did not bump the wire loose.

Don't worry about the P1518 yet.

Do the moose fix (throttle hang fix) and see if the P1518 will go away too. If not it could be a loose linkage.
http://www.contour.org/ubbthreads/showflat.php?Cat=&Board=v6maint&Number=1148660&page=&view=&sb=5&o=&fpart=all&vc=1


"Always do the cheap and easy ones first." 1996 V6 ATX 96K miles