I have been having similar issues with mine the last couple of days. Will have to wait for a seconds to a minute or so till it engages into gear, and as well has a hard time shifting up, getting higher than usual revs. Just had the transmission oil flushed out and fresh added with an additive to help clean out any clogs.
'04 D2 Td5

