TSB stands for technical service bulletin. different from recall. basically it is a bulletin put out by the manufacturer of common issues, not always safety. there's hundreds of tsb's for every vehicle. basically the manufacturer knows there's common probs, but won't recall them, so they put it on a tsb. they are getting very vague these days anyway.
check your oil before you proceed. but i agree, clean it off and determine where its coming from. check all your fluids, if its leaking quickly, one of them is gonna be low. also take pics of where you think its coming from, we'll help ya.