Hi thanks for your question.
The vein on left side of a penis most probably could be varicocele
.I would suggest you to get yourself examined by general surgeon
,who may be able to tel you what exactly it is.This could be responsinle for week erection.
Hope this answers your question.