2005 chevy impala 3.4 overheating

plus its an aftermarket pump i had installed a while back