Did you do a fuel pump pressure, and flow test? My TLS was hard starting cold, and could not build enough pressure during prime, to pump fuel out the return hose. I just installed the Kemso pump last week, and it cured those issues. The screen, (strainer), that came with the pump, doesn't bend well, making in hard to install in the tank, but it does work. I blew through the stock fuel filter, and it seemed ok, so I reused it. I replaced the tank gasket a couple years ago, and I reused it, with no problems. Make sure the tank flange is flat, use locktite blue on the screws, and torque it to 2 ft/lbs, (3 N-M) . What do you have, a TLS, or TLR?