Sachverhalt: Sachverhalt: A. Der 1936 geborene A._ betreibt seit 1973 eine Einzelfirma für Elektroinstallationen. Seit April 1991 leidet er an behandlungspflichtigem Diabetes mellitus Typ II. Im Juli 1997 musste er sich einen Herzschrittmacher einsetzen lassen. Zudem leidet er an einer mittelschweren Aortenstenose. Nach einer Hypoglykämie musste er am 21. September 1997 mit Verdacht auf einen Grand Mal-Anfall hospitalisiert werden. Am 9. Oktober 1997 meldete sich A._ bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle des Kantons Aargau holte den Bericht des Dr. med. S._ vom 12. Dezember 1997 ein, welchem der Bericht des Spitals X._ vom 15. Oktober 1997 beilag. Am 21. April 1999 reichte der Hausarzt ein neues Zeugnis nach. Des Weitern veranlasste die IV-Stelle einen Zusammenruf der individuellen Konten des Versicherten und zog die Steuerakten und Buchhaltungsunterlagen bei. Sodann liess sie die betrieblichen Verhältnisse an Ort und Stelle abklären (Bericht vom 4. Juni 1999). Nach durchgeführtem Vorbescheidverfahren, in dessen Rahmen neue medizinische und erwerbliche Unterlagen beigezogen wurden und der Abklärungsdienst am 13. Juni und 24. Oktober 2000 erneut Stellung bezog, verneinte die IV-Stelle mit Verfügung vom 4. Februar 2002 bei einem Invaliditätsgrad von 32 % einen Rentenanspruch. Am 9. Oktober 1997 meldete sich A._ bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle des Kantons Aargau holte den Bericht des Dr. med. S._ vom 12. Dezember 1997 ein, welchem der Bericht des Spitals X._ vom 15. Oktober 1997 beilag. Am 21. April 1999 reichte der Hausarzt ein neues Zeugnis nach. Des Weitern veranlasste die IV-Stelle einen Zusammenruf der individuellen Konten des Versicherten und zog die Steuerakten und Buchhaltungsunterlagen bei. Sodann liess sie die betrieblichen Verhältnisse an Ort und Stelle abklären (Bericht vom 4. Juni 1999). Nach durchgeführtem Vorbescheidverfahren, in dessen Rahmen neue medizinische und erwerbliche Unterlagen beigezogen wurden und der Abklärungsdienst am 13. Juni und 24. Oktober 2000 erneut Stellung bezog, verneinte die IV-Stelle mit Verfügung vom 4. Februar 2002 bei einem Invaliditätsgrad von 32 % einen Rentenanspruch. B. Die dagegen erhobene Beschwerde wies das Versicherungsgericht des Kantons Aargau mit Entscheid vom 11. Februar 2003 ab. B. Die dagegen erhobene Beschwerde wies das Versicherungsgericht des Kantons Aargau mit Entscheid vom 11. Februar 2003 ab. C. Mit Verwaltungsgerichtsbeschwerde lässt A._ beantragen, der vorinstanzliche Entscheid sei aufzuheben und es sei ihm eine Invalidenrente in richterlich festzusetzender Höhe zuzusprechen; eventuell sei die Sache zu weiteren Abklärungen an die Vorinstanz zurückzuweisen. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Stellungnahme. 