Update :
Doesn't seem to be engine related. Very minor silicone in pickup. The flexplate on the torque converter seems to be the issue (mine is an automatic). Waiting to have further discussion on the matter.
link to pics here
Will update
Edit: seems there was similar issue reported on page 50