You don't need a special funnel.
General diesel troubleshooting steps are what should be done now. Anything else is a waste of time and money.
Get a new fuel filter if you haven't. Drain the tank at the lowest point, probably going into the filter. With the hose off, pour some fresh diesel...