Zasięg występowania Ineczka szaroskrzydła występuje na stokach Andów w północno-zachodnim Peru – w północno-wschodniej części regionu Piura, w centrum regionu Cajamarca oraz w północno-wschodniej części La Libertad. Jest gatunkiem osiadłym. Jego zasięg występowania według szacunków organizacji BirdLife International obejmuje tylko około 14,5 tys. km². Stwierdzono go jedynie na kilku stanowiskach, ale możliwe, że jego zasięg występowania jest większy, niż się obecnie uważa.
Ekologia Jego głównym habitatem są zarośla pustynne ze szczególnym upodobaniem do gęstych zarośli na suchych zboczach Andów z występującymi tam dużymi okazami kaktusów. W prowincji Huancabamba (region Piura) spotykany jest na skalistych szczytach z zaroślami akacji, kaktusów i bromelii o wysokości do 1,5 m. Spotykany jest także na siedliskach zdegradowanych poprzez wyręb lasu i wypas bydła. Występuje na wysokościach 1800–2600 m n.p.m. Długość pokolenia jest określana na 3,8 roku. Żywi się nasionami i inną materią roślinną;