Maybe trans????

I just changed the spark plugs, fuel pump, and filter, but I guess it could be something in the fuel filter, and timing is at top dead center