Is it possible to encrypt data with an ECC private key and decrypt it with an ECC public key?
This isn't possible with ECC, and it also doesn't make sense conceptually, because public keys are supposed to be public, so you shouldn't be encrypting messages in a way that can be decrypted with them.
Perhaps what you want to accomplish can be done with an ECDSA digital signature.
