If you contact ECI, words of advice:
1. Do not let them freak you out. They are great, but they sometimes seem to overdiagnose in my experience, so take to heart what they say but also know that your child is on his OWN timetable.
2. Be strong if you feel something and demand they get your child what you think he needs.
3. If you feel that your case worker isn't meeting your needs then you can always call to request someone else or to have a specialist come.
ECI is a great resource, but their goal is to teach parents so you have to stay really involved. We've been using them for a year for speech delay and have had great results (but I've also been very vocal about what I think is best for my child!). It would be worth your time to have them do an evaluation.
Best of luck!