Light Transport
Flight Crew Instrument; Flight Crew Multiengine; Flight Crew Air Transport Pilot (ATP)
Flight Crew Last 90 Days 15; Flight Crew Total 2600; Flight Crew Type 450
Distraction; Situational Awareness; Communication Breakdown; Confusion
ATC Issue All Types; Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Published Material / Policy; Deviation / Discrepancy - Procedural Clearance
Air Traffic Control Provided Assistance; Flight Crew Requested ATC Assistance / Clarification; Flight Crew Became Reoriented
Chart Or Publication; Airspace Structure
I had departed FFZ in the Phoenix area and after the SACAT 3 SID; I was cleared to KEENS then IZZZO. When programming my GPS; I mistakenly put 'IZZO' and it automatically filled in 'IZZOM' which also happens to be in Arizona; east of Phoenix. Prior to arriving at KEENS; I requested direct SALOM since that was the waypoint after IZZZO and wouldn't require me to change directions. I was informed that I would have to make that request with Albuquerque Center; the next Controller. As I approached KEENS; I again asked ATC if my next waypoint was 'IZZO' and they replied in the affirmative. It did seem odd that I would be turning back to Phoenix; and it was about then that ATC asked where I was going and about the same time that I realized the next waypoint was 'IZZZO' not 'IZZOM' that was showing on my navigation device. I was given vectors and quickly corrected the programming error. There were no aircraft safety issues nor were any deviations required from any other aircraft.I can't recall the psychological term; but due to having friends with a name similar to 'IZZO' I didn't stop to realize that there were only 4 characters for a waypoint that of course should have 5 characters; and that 'IZZOM' had been entered. Even after reviewing the map of the flight plan; I thought the course reversal was odd; but accepted it anyway.This error would have been much more obvious IF THERE WERE NOT A SIMILAR IDENTIFIER FOR A NEARBY WAYPOINT. I happened to mention this to a friend who flies for a major airline and he commented that he remembered receiving a notice about 'IZZZO' in the past; and vaguely recalled it may have been about 'IZZOM' nearby. My suggestion is to change the identifier for 'IZZOM' so that anyone programming a navigation device will not be able to make the same mistake.Also; if I had communicated to ATC that my specific concern was a course reversal; the error would have been discovered sooner.
Light Transport aircraft pilot reported a track heading deviation during departure from FFZ airport.  Pilot stated similar sounding fix names IZZZO and IZZOM was a contributing factor.